Poszukałem tego i znalazłem kilka częściowych odpowiedzi, jednak nic nie daje mi tak ciepłego, rozmytego stwierdzenia, że „to jest właściwy sposób na zrobienie tego”. Odpowiadając na najczęściej występującą reklamację na to pytanie: „pola wyboru mogą mieć dwa uzasadnione stany - zaznaczone i niezaznaczone”, jest to pole wyboru „Akceptuję regulamin ...”, które należy zaznaczyć, aby dokończyć rejestrację, dlatego zaznaczenie tego pola jest wymagane z punktu widzenia logiki biznesowej.
W odpowiedzi podaj kompletne fragmenty kodu gotowe do wycinania i wklejania! Wiem, że jest w tym kilka elementów - CustomValidator (prawdopodobnie), związany z kodem, trochę javascript i prawdopodobnie sprawdzenie IsValid, a frustrujące jest dla mnie to, że w każdym przykładzie, który widziałem, jeden z tych krytycznych brakuje kawałków!