Jak zrobić pole wyboru wymagane w formularzu ASP.NET?

Zrobiłem kilka poszukiwań i znalazłem kilka częściowych odpowiedzi, jednak nic, co nie daje mi tak ciepłego, „to jest właściwy sposób”. Aby odpowiedzieć na najczęściej występującą skargę dotyczącą tego pytania: „pola wyboru mogą mieć dwa uzasadnione stany - zaznaczone i odznaczone”, jest to pole wyboru „Akceptuję warunki ...”, które należy sprawdzić, aby ukończyć rejestrację, stąd zaznaczenie pola jest wymagane z punktu widzenia logiki biznesowej.

Podaj kompletne fragmenty gotowego kodu „cut-n-paste” z odpowiedzią! Wiem, że jest w tym kilka elementów - CustomValidator (przypuszczalnie), kodowanie, javascript i prawdopodobnie kontrola dla IsValid, a frustrującą częścią dla mnie jest to, że w każdym przykładzie, który widziałem, jeden z tych krytycznych sztuk brakuje!

questionAnswers(6)

yourAnswerToTheQuestion