QueryString
के बीच Request
और RouteData.Values
में अंतर क्या है?
क्या हम इसके बजाय उनका उपयोग कर सकते हैं?रूटवेल्यू बनाम क्वेरीरींग एमवीसी?
7
A
उत्तर
12
RouteValues केवल querystring अगर Global.asax में परिभाषित कर रहे हैं, उदाहरण के लिए से इकट्ठा कर रहे हैं:
routes.MapRoute(
"Example", // Route name
"{controller}/{action}/{id}/{inRouteValues}", // URL with parameters
new { controller = "Home", action = "Index" } // Parameter defaults
);
yourdomain/testController/testAction/14/myTestValue
से inRouteValues पकड़ेगा जहां RouteData.Values["inRouteValues"]
साथ मूल्य "myTestValue" स्ट्रिंग होगा।
लेकिन यदि आप yourdomain/testController/testAction/14?inRouteValues=myTestValue
जैसे यूआरएल का निर्माण करेंगे तो यह नहीं मिलेगा। तो अंतर यह है कि RouteData.Values
को आपके ग्लोबल.एएसएक्स से RouteCollection
से मेल खाने वाले यूआरएल से केवल वैल्यू मिलेगा और QueryString
आपके क्वेरीस्ट्रिंग से प्रत्येक वैल्यू को पकड़ लेगा यदि यह परिवर्तनीय नाम से मेल खाता है।
संबंधित मुद्दे
- 1. एएसपी.नेट एमवीसी रूटवेल्यू डिक्शनरी और कॉम्प्लेक्स ऑब्जेक्ट
- 2. एएसपी.नेट एमवीसी बनाम स्प्रिंग एमवीसी
- 3. एएसपी.नेट एमवीसी बनाम Zeitgeist
- 4. jQuery बनाम एमवीसी
- 5. वसंत एमवीसी बनाम सीम
- 6. सर्वलेट बनाम एमवीसी ढांचे
- 7. एएसपी.नेट एमवीसी बनाम एक्सएसएल
- 8. विनम्र संवाद बनाम एमवीसी
- 9. एओपी बनाम एमवीसी फ़िल्टरएट्रिब्यूट बनाम इंटरसेप्टर्स
- 10. एएसपी.नेट एमवीसी सत्र बनाम ग्लोबल बनाम कैश
- 11. एमवीसी व्यू बनाम एचटीएमएलहेपर बनाम सशर्त तर्क
- 12. रॉ सर्वलेट बनाम स्प्रिंग एमवीसी
- 13. एएसपी.NET एमवीसी बनाम एएसपी.Net फॉर्म
- 14. एएसपी.नेट एमवीसी मॉडल बनाम व्यूमोडेल
- 15. एएसपी.नेट एमवीसी बनाम एएसपी.नेट 4.0
- 16. सी # एमवीसी मॉडल बनाम व्यूबैग
- 17. एमवीसी बंडल बनाम जावास्क्रिप्ट मॉड्यूल
- 18. स्ट्रिप्स + स्प्रिंग बनाम स्प्रिंग एमवीसी
- 19. एएसपी.नेट एमवीपी बनाम एएसपी.नेट एमवीसी
- 20. Asp.Net एमवीसी बनाम कैसल मोनोरेल
- 21. एमवीवीएम व्यूमोडेल बनाम एमवीसी व्यूमोडेल
- 22. पायथन डीजेंगो बनाम एएसपी.नेट एमवीसी
- 23. रीस्टफुल सेवाएं: डब्ल्यूसीएफ बनाम एएसपी.नेट एमवीसी
- 24. एमवीसी परिदृश्य में जावास्क्रिप्ट घटनाक्रम बनाम कॉलबैक
- 25. एएसपी.नेट एमवीसी: एक्शनलिंक बनाम नंगे यूआरएल
- 26. पारंपरिक एएसपी .NET वेब फॉर्म बनाम एमवीसी
- 27. एएसपीएनटी एमवीसी रीडायरेक्ट टॉक्शन ("इंडेक्स") बनाम इंडेक्स()
- 28. कैसेट बंडल बनाम एमवीसी 4 बंडल
- 29. एएसपीनेट एमवीसी व्यू का मॉडल बनाम ViewData.Model?
- 30. एएसपी.नेट एमवीसी: यूआरएल रूटिंग बनाम क्वेरीस्ट्रिंग