साथ काम करता है के लिए अपने खुद के HtmlHelper विस्तार बनाना मैं वर्तमान DropDownList कार्यान्वयन से नाखुश हूँ, क्योंकि मैं वास्तव में विकल्प टैग के साथ ज्यादा कुछ नहीं कर सकते हैं (केवल चयनित, पाठ और मूल्य समर्थित है)। मैं अपना खुद का बनाना चाहता हूं जहां मैं अलग-अलग विकल्पों पर अक्षम और अन्य सामान सेट कर सकता हूं।इनपुट है कि मॉडल बंधन
वर्तमान में मैं जावास्क्रिप्ट द्वारा विकल्पों को बदल रहा हूं, लेकिन मुझे लगता है कि यह करने के लिए यह एक हैकी तरीका है, और मैं बस शुरू करने के लिए सही एचटीएमएल प्रस्तुत करना पसंद करूंगा।
मुझे पता है कि मैं सिर्फ एक टेम्पलेट बना सकता हूं जो चुनिंदा और विकल्प टैग का उपयोग करता है और विकल्पों को वैसे ही बनाता है जैसा मैं चाहता हूं - लेकिन सामान्य ड्रॉपडाउनलिस्ट एक्सटेंशन सामान वैल सामान और एक विशिष्ट नाम और आईडी जोड़ता है जो मुझे लगता है कि उचित डेटाबेसिंग के लिए है
<select data-val="true" data-val-number="The field SelectedValue must be a number." id="ParentDropDown_SelectedValue" name="ParentDropDown.SelectedValue">
मैं अपने खुद के टेम्पलेट्स के लिए इन विशेषताओं को जोड़ने के बारे में कैसे जाना है: पर्चे को जमा?
इसका संभावित डुप्लिकेट: http://stackoverflow.com/questions/2655035/creating-a-selectlistitem-with-the-disabled-disabled-attribute – ataravati
आप सही हैं, वह वही अंतिम परिणाम चाहते हैं। मुझे वह नहीं मिला था। लेकिन मुझे वहां जवाब पसंद नहीं है क्योंकि यह थोड़ी हैकी भी लगता है। मैं डैनियल जे जी के जवाब देने की कोशिश कर रहा हूं क्योंकि ऐसा लगता है कि मैं जिस तरह से जाना चाहता था। – Inrego