c# - ActionLink and passing in url parameters -
इस सवाल का पहले से ही एक उत्तर है: < 9 जवाब
अगर मैं डाल दिया है तो
@ मॉडल.जम्सआईडी इस रेखा के ऊपर, यह
26 ...
आउटपुट करता है, अगर मैं इसे नीचे के रूप में रखता हूं, यूआरएल में लम्बाई = 4 जोड़ा जाता है? यह क्यों है?
& lt; li & gt; @ html.ActionLink ("जेम्स की सूची", "जेम्सलिस्ट", "जेम्स", नया {jamesID = @ मॉडल। JamesID}) & lt; / li & gt ; नियंत्रक ऐसा ही होता है:
सार्वजनिक व्यू रिजल्ट जेम्स लिस्ट (इंट जेम्सआईडी) {जेम्स जेम्स = जेम्स रीपोजिटरी.गेटबीयड (जेम्सइड); वापसी देखें (जेम्स); }
& lt; li & gt; @ html.ActionLink ("जेम्स की सूची" , "जेम्स लिस्ट", "जेम्स", नया {jamesID = @ मॉडल.जेम्सआईडी}, रिक्त) & lt; / li & gt; आपको अपने मापदंडों के बाद अशक्त जोड़ने की आवश्यकता है, क्योंकि यह एक और पैरामीटर की अपेक्षा कर रहा है क्योंकि कोई अधिभारित विधि नहीं है।
स्पष्टीकरण के लिए इसे देखें।
Comments
Post a Comment