में ऑप्टग्रुप कार्यक्षमता के लिए एक सहायक कोड का उपभोग करना मेरे पास हेल्पर्स के साथ काम करने का अनुभव नहीं है इसलिए मैं हाथ में एक कोड का उपयोग करने में थोड़ा फंस गया हूं।Asp.net एमवीसी
मेरी आवश्यकता सरल है और मुझे केवल DropDownListFor
एक्सटेंशन विधि में ऑप्टग्रुप कार्यक्षमता की आवश्यकता है। खोज करते समय, मैं इस Answer पर आया और इसे कॉपी किया है क्योंकि यह MyExtensionClass.cs नाम की फ़ाइल में है।
लेकिन, मुझे नहीं पता कि इसका उपयोग कैसे करें या इसमें परिभाषित विस्तार विधि को कॉल करें। कृपया मुझे बताएं कि मैं अपनी सूची के साथ इसका उपयोग कैसे कर सकता हूं।
अभी, एक चयन सूची के लिए नियंत्रक कोड निम्नलिखित है जिसके लिए मैं विस्तार विधियों का उपयोग करना चाहता हूं।
ViewBag.ParentCategoryId = new SelectList(db.Categories, "Id", "Name");
और यह मेरे विचार कोड
@Html.DropDownListFor(model => model.Product.CategoryId,
(IEnumerable<SelectListItem>)ViewBag.CategoryId, "---Choose Category---",
new { @class = "required" })
कृपया मेरी मदद optgroup साथ विस्तार विधि को यह उन्नयन है।
अब [ड्रॉपडाउन सूची में ऑप्टग्रुप के लिए एमवीसी समर्थन यह जांचें] (http://www.jquery2dotnet.com/2014/01/html5-dropdownlist-optgroup-tag-in-mvc.html) – Sender