मैंने इस पर कुछ खोज की है, और मुझे कई आंशिक जवाब मिले हैं, हालांकि कुछ भी नहीं जो मुझे गर्म फजी देता है "यह ऐसा करने का सही तरीका है"। इस सवाल के खिलाफ सबसे अधिक बार होने वाली शिकायत का जवाब देने के लिए: "चेकबॉक्स में दो वैध राज्य हो सकते हैं - चेक और अनियंत्रित", यह एक "मैं नियम और शर्तों को स्वीकार करता हूं ..." चेकबॉक्स जिसे एक पंजीकरण पूरा करने के लिए चेक किया जाना चाहिए, इसलिए एक व्यावसायिक तर्क दृष्टिकोण से बॉक्स की जांच करना आवश्यक है।
कृपया अपनी प्रतिक्रिया के साथ पूर्ण कट-एन-पेस्ट तैयार कोड टुकड़े प्रदान करें! मुझे पता है कि इसके कई टुकड़े हैं - CustomValidator (संभवतः), कोड-पीछे, कुछ जावास्क्रिप्ट और संभवतः IsValid के लिए एक चेक, और मेरे लिए निराशाजनक हिस्सा यह है कि प्रत्येक उदाहरण में मैंने देखा है, इन महत्वपूर्ण में से एक टुकड़े गायब है!