asp.net mvc - Html.checkboxfor posting false value to controller -
@ html.CheckBoxFor (m = & gt; मी। बंद करें, नया {disabled = "disabled"}) < / Html> एचटीएमएल के ऊपर दिए गए HTML कोड निम्नलिखित HTML कोड को उत्पन्न करता है। & lt; इनपुट चेक = "चेक" डेटा-वाल = "सही" data-val- आवश्यक = "बंद फ़ील्ड की आवश्यकता है।" अक्षम = "अक्षम" id = "बंद करें" नाम = "बंद" प्रकार = "चेकबॉक्स" मान = "सच" & gt; & Lt; इनपुट नाम = "बंद" प्रकार = "छिपा हुआ" मान = "गलत" & gt; जब मैं फ़ॉर्म सबमिट करता हूं तो यह केवल गलत पोस्ट करता है ... कोई भी विचार हो सकता है? मैंने फिल्डर में पोस्ट बैक वैल्यू की जांच की
अक्षम नियंत्रण वापस पोस्ट नहीं करते हैं चूंकि @ Html.CheckBoxFor () एक चेकबॉक्स और डिफ़ॉल्ट मान ( false ) के साथ एक छिपी हुई इनपुट दोनों को केवल छिपी हुई इनपुट पोस्ट की जाती है और बंद करें झूठा है।
Comments
Post a Comment