arasındaki Request
ve RouteData.Values
arasındaki farklar nelerdir?
Bunun yerine kullanabilir miyiz?RouteValues vs QueryString MVC?
7
A
cevap
12
RouteValues Global.asax içinde tanımlanırsa örneğin, sadece sorgu dizesi toplanmış olan: RouteData.Values["inRouteValues"]
değer "myTestValue" ile dize olacaktır nerede
routes.MapRoute(
"Example", // Route name
"{controller}/{action}/{id}/{inRouteValues}", // URL with parameters
new { controller = "Home", action = "Index" } // Parameter defaults
);
yourdomain/testController/testAction/14/myTestValue
gelen inRouteValues yakalayacak.
Ancak, yourdomain/testController/testAction/14?inRouteValues=myTestValue
gibi URL'ler oluşturacaksanız, onu almayacaksınız. Dolayısıyla, fark, RouteData.Values
'un yalnızca global.asax öğesinden RouteCollection
ile eşleşen URL'lerden değerler alacağı ve QueryString
değişken adıyla eşleştiğinde, sorgudaki tüm değerleri yakalayacağıdır.
İlgili konular
- 1. MVC dinamik routeValues ActionLinks
- 2. gövde ayrıştırıcı - genişletilmiş seçenek (qs vs querystring)
- 3. Spring MVC vs ASP.NET (MVC?)
- 4. asp.net'de querystring
- 5. gözlemci deseni vs MVC
- 6. Querystring değerleri istek nasıl alınır?
- 7. ASP.Net vs MVC vs WebAPI ve UseTaskFriendlySynchronizationContext
- 8. Bir querystring değeri kaldırın
- 9. PDO queryString, bağlanmış verilerle
- 10. MVC 3 Html.RenderPartial Html.Partial vs
- 11. Python Django vs ASP.NET MVC
- 12. HtmlHelper uzantısı yönteminde routeValues öğesine ekleme
- 13. MVC4 Ajax.BeginForm routeValues, HTML'de Tür Adı olarak değiştirildi
- 14. JQuery: Tüm bağlantılara querystring ekle
- 15. CouchDB - Görünümlerde querystring parametrelerine erişme
- 16. Görünüm modelinden querystring adlarının kısaltılması
- 17. Köşeli yönlendirici dinamik querystring tanımı
- 18. MVC interceptor vs Bahar güvenlik filtresi vs başka bir şey ...?
- 19. ASP.NET MVC ve Angularjs vs ASP.NET MVC ve Reactjs
- 20. MVC
- 21. Angular.js vs React.js, php mvc (Laravel) ile
- 22. ASP.net MVC Görünüm Modeli vs ViewData.Model?
- 23. Webforms Vs Asp.Net MVC VS2010 LoadTest
- 24. VS 2013 MVC 4.5 bozuk başvurular
- 25. OData sözleşmeleri kullanılmadan querystring parametrelerinin geçirilmesi?
- 26. Javascript - Farklı QueryString ile sayfayı yeniden yükleme
- 27. Bir GET isteği yaparak ve Querystring
- 28. asp.net'de querystring değerleri olmadan url nasıl alınır?
- 29. , asp.net mvc kullanarak var olan url asp.net mvc
- 30. ASP.NET WebForms vs MVC [sonra VS2010/.NET 4.0 duyuru]