Я пытаюсь заполнить все или ни одного набора полей. Другими словами, если все заполнено, все должно быть заполнено. Вот что я пробовал , Что мне не хватает, чтобы сделать эту работу?Пользовательский валидатор ASP.NET - все или никакие значения
ASP.NET разметки:
<asp:CustomValidator
id="CustomValidator"
ErrorMessage="All or none of the fields must be filled out"
ForeColor="Red"
OnServerValidate="CustomValidator_ServerValidate"
runat="server" />
C#:
protected void CustomValidator_ServerValidate(object source, ServerValidateEventArgs args)
{
if ((String.IsNullOrEmpty(field1.Text) &&
String.IsNullOrEmpty(field2.Text) &&
String.IsNullOrEmpty(field3.Text)) ||
(!String.IsNullOrEmpty(field1.Text) &&
!String.IsNullOrEmpty(field2.Text) &&
!String.IsNullOrEmpty(field3.Text)))
{
args.IsValid = true;
}
else
{
args.IsValid = false;
}
}
Спасибо за любую помощь.
Это вопрос и ответ на сайте ... Я не смочь увидеть ваш вопрос – freefaller