.net - Html.DropDownList no longer works after upgrade to ASP.NET MVC RC1 -


मेरे पास ASP.NET MVC बीटा पर चल रहे वेब एप में कोड का निम्नलिखित भाग था:

  & lt;% = Html.DropDownList ("इंस्टॉन्स", नया {शैली = "चौड़ाई: 270 पीएक्स;", onchange = "अपडेटपोर्ट (यह)"})%)  

जहां "इंस्टॉन्स" है, वोडाटाटा में संग्रहीत एक selectList है, जैसे:

  ViewData ["instances"] = नया चयनसूची (उदाहरण लिस्ट, "आईडी" , "ग्राहक नाम", रिपोर्ट। चयनित);  

MVC RC1 को अपग्रेड करने के बाद, मुझे ड्रॉपडाउन सूची में निम्न त्रुटि मिलती है:

CS1928: 'System.Web.Mvc.HtmlHelper' में परिभाषा नहीं है 'ड्रॉपडाउनलाइस्ट' और सबसे अच्छा एक्सटेंशन विधि अधिभार 'सिस्टम। वेब। एमवीसी। HTML। चयन करें एक्सटेंशन। ड्रॉपडाउन सूची (सिस्टम। वेब। एमवीसी। एचटीएमएल हेल्पर, स्ट्रिंग, स्ट्रिंग) के पास कुछ अमान्य तर्क हैं

मैंने अपडेट किया है सही (नया) एमवीसी डीएलएल को इंगित करने के लिए मेरे संदर्भ, और मैंने भी Microsoft.Web.Mvc.dll को कोडप्लेक्स से आरसी एमवीसी फ्यूचर्स डीएलएल को अपडेट किया है।

क्या कोई मदद कर सकता है?

इसे आज़माएं:

  & lt;% = html.DropDownList ("instances", (चयन सूची) देखेंडेटा ["इंस्टॉन्स"], नई {शैली = "चौड़ाई: 270 पीएक्स;", onchange = "अपडेटपोर्ट (यह)"}))% & gt;  

Comments