मैं गतिशील एचटीएमएल पाठ बॉक्स पर विकलांग विशेषता निर्धारित करने की कोशिश कर रहा हूँ और होने मुद्दोंमैं asp.net-mvc में HTML टेक्स्टबॉक्स पर अक्षम विशेषता कैसे सेट करूं?
मैं मेरे विचार में यह करने की कोशिश की:
string disabledString = "";
if (SomeLogic)
{
disabledString = "disabled";
}
Html.Textbox()...new Dictionary<string, object> { { "maxlength", 50 }, { "disabled", readOnlyState } })%>
आप मैं विकलांग विशेषता "के लिए" या की स्थापना कर रहा हूँ देख सकते हैं अक्षम लेकिन जब मैं परीक्षण करता हूं, तो यह किसी भी मामले में अक्षम होना प्रतीत होता है। क्या मुझे कुछ याद आ रही है?
देता है, तो HTML spec को अक्षम करने के लिए कहा जाता है यदि यह तत्व में "अक्षम" (किसी भी मान के साथ) की विशेषता को देखता है। नीचे अपना कामकाज देखें। – Robaticus
मुझे आशा है कि आप डेटा को बदलने से रोकने के लिए केवल अक्षम विशेषता के आधार पर नहीं हैं? फॉर्म टैपरिंग का एक छोटा सा हिस्सा उन्हें "रीडोनली" मान बदलने की अनुमति देगा यदि आपकी बाइंडिंग इसे अनुमति देती है। –
@ नेथन टेलर - क्या आप यहां स्पष्ट कर सकते हैं कि आपका क्या मतलब है? – leora