मेरे पास टेक्स्ट बॉक्स का एक समूह है जिसके लिए फ़ील्ड सत्यापन आवश्यक है। जाहिर है वे सभी एक ही सत्यापन समूह नाम साझा करते हैं। मेरे पास सेवा की शर्तों के लिए एक चेक बॉक्स है जिसे सबमिट बटन पर क्लिक करने से पहले चेक किया जाना चाहिए वास्तव में कुछ भी करता है।किसी शर्त को पूरा नहीं होने पर एक सत्यापन समूह को विफल करने के लिए मजबूर करें
क्या कुछ सी # कोड है जो कहेंगे कि यह बॉक्स चेक नहीं किया गया है, तो सत्यापन समूह विफल हो गया है?
या क्या कोई बेहतर तरीका है?
संपादित करें: मैंने एक कस्टम सत्यापनकर्ता जोड़ा और इसे मेरे कोड में पीछे इस्तेमाल किया। काम नहीं करता।
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
args.IsValid = false;
if (cbxTerms.Checked)
args.IsValid = true;
}
चेकबॉक्स को कस्टम वैलिडेटर क्यों न दें और इसे उसी सत्यापन समूह में जोड़ें? – SteveCav
क्या आपने कस्टम सत्यापनकर्ता का उपयोग करने का प्रयास किया है? – Raymund
कृपया ऊपर मेरा संपादन देखें, मैंने आपको ट्यूब पर यह समाधान देखा लेकिन यह मेरे लिए काम नहीं करता है। मैं समझ नहीं सकता क्यों। –