यदि चेकबॉक्स चेक नहीं किया गया है, तो फॉर्म सबमिट बटन पर क्लिक करने से कोई भी डेटा सबमिट नहीं होता है।अनचेक चेकबॉक्स भी सबमिट करें
कुछ चेकबॉक्स उपयोगकर्ता द्वारा चुने गए फॉर्म फ़ील्ड के आधार पर फॉर्म में मौजूद नहीं हो सकते हैं। तो सबमिट करें नियंत्रक को यह निर्धारित करने की कोई संभावना नहीं है कि अनचेक चेकबॉक्स फॉर्म में मौजूद था या नहीं।
यदि डेटाबेस इस कॉलम के लिए सत्य है, तो यह गुण गलत पर अपडेट नहीं किया गया है। चेकबॉक्स नाम डेटाबेस बूलियन कॉलम नाम के समान है।
अनचेक स्थिति में चेकबॉक्स को सबमिट करने के लिए फॉर्म को कैसे बल देना है या पर किसी भी अन्य विचार को गलत तरीके से डेटाबेस में सेट मान अगर चेकबॉक्स चेक नहीं किया गया है, लेकिन चेकबॉक्स मौजूद नहीं है तो डेटाबेस में मान बदलने के लिए नहीं?
jQuery, jQueryUI, asp.net 2 MVC
@Thank आप, इस मुद्दे को हल करती है। मैं 'की तरह शून्य RenderFormField (StringBuilder sb) { स्विच (col.ColumnType) { मामले ColumnType.Boolean asp.net MVC2 में गतिशील रूप पैदा कर रहा हूँ: sb.AppendFormat (" ", col.PropertyName); sb.AppendFormat (" Andrus
@Andrus, मैं तुम्हें HTML.CheckBoxFor' ऊपर उल्लिखित का उपयोग कर 'एक नियमित रूप से दृश्य बनाते हैं और जिसके परिणामस्वरूप HTML की प्रतिलिपि सुझाव है (और आप किसी भी जावास्क्रिप्ट शामिल किए जाने को पकड़ने सुनिश्चित)। हालांकि, एक सामान्य नियम के रूप में, मैं इस तरह से एक फॉर्म उत्पन्न करने से बचने की कोशिश करता हूं। यदि आप अन्य विकल्पों की जांच करना चाहते हैं तो आप जो हासिल करने की कोशिश कर रहे हैं, उसके बारे में एक अन्य प्रश्न खोलने के लायक हो सकता है। सौभाग्य! –
क्लाइंट-साइड इवेंट की आवश्यकता क्यों है? http://stackoverflow.com/questions/5102544/set-unchecked-value-of-checkbox जवाब लिखा कि ज्यादा कुछ नहीं की आवश्यकता है, एक ही नाम के साथ छिपा तत्व पर्याप्त है यह हमेशा overrridden जाएगा के बाद से? – Andrus