Я немного поработал над этим, и я нашел несколько частичных ответов, однако ничто из того, что дает мне эту теплую нечеткость, "это правильный способ сделать это". Чтобы ответить на наиболее часто возникающую жалобу на этот вопрос: "флажки могут иметь два законных состояния - отмечены и не отмечены", это флажок "Я принимаю условия и условия...", который необходимо проверить, чтобы завершить регистрацию, поэтому проверка флажка требуется с точки зрения бизнес-логики.
Просьба предоставить полный фрагмент кода, готовый к вырезанию-вставку, с вашим ответом! Я знаю, что есть несколько частей: CustomValidator (предположительно), код-позади, некоторый javascript и, возможно, проверка IsValid, и разочаровывающая часть для меня заключается в том, что в каждом примере, который я видел, один из этих критических штук отсутствует!