Ich habe einige Nachforschungen angestellt und einige Teilantworten gefunden, aber nichts, was mich so warm und verschwommen macht "das ist der richtige Weg, dies zu tun". Um die am häufigsten auftretende Beschwerde gegen diese Frage zu beantworten: "Kontrollkästchen können zwei legitime Zustände haben - aktiviert und deaktiviert". Dies ist ein Kontrollkästchen "Ich akzeptiere die Allgemeinen Geschäftsbedingungen ...", das aktiviert werden muss, um eine Registrierung abzuschließen. Daher ist das Aktivieren des Kontrollkästchens unter dem Gesichtspunkt der Geschäftslogik erforderlich.
Bitte geben Sie Ihre Antwort mit vollständigen Codefragmenten zum Ausschneiden und Einfügen an! Ich weiß, dass es mehrere Teile gibt - den CustomValidator (vermutlich), den Code-Behind, etwas Javascript und möglicherweise eine Überprüfung auf IsValid, und der frustrierende Teil für mich ist, dass in jedem Beispiel, das ich gesehen habe, einer dieser kritisch ist Teile fehlen!