Вы можете использовать CustomValidator, который может ссылаться на событие на стороне сервера:
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="CustomValidator" OnServerValidate="CustomValidator1_Validate"></asp:CustomValidator>
Затем на стороне сервера вы можете проверить ввод
protected void CustomValidator1_Validate (object source, ServerValidateEventArgs argss)
{}
Не забудьте обернуть ваш щелчок кнопки отправки с
if(IsValid) {}
Чтобы обеспечить соблюдение всех валидаторов