Почему бы вам не использовать RegularExpressionValidator
и RequiredFieldValidator
?
Если вы используете CustomFieldValidator
, вам нужно будет выполнить проверку javascript и проверку на стороне сервера. Совместное использование двух других элементов управления валидацией не требует дополнительной реализации, за исключением нескольких устанавливаемых атрибутов, и это ожидаемый способ проверки этого типа с помощью WebForms.
Подумайте о следующем программисте, который придет, чтобы увидеть ваши различные настройки, и удивитесь, почему вы пошли на всю эту дополнительную работу, когда ничего из этого не было нужно.