Как проверить два текстовых поля одновременно? - PullRequest
0 голосов
/ 08 декабря 2010

Привет, в моем веб-приложении есть 3 текстовых поля.Идентификатор, Имя и Дата.Пользователь может выполнять поиск либо по идентификатору, либо по имени и дате.То есть, если пользователь вводит идентификатор и нажимает ввод, отображаются детали.или если пользователь вводит Имя и дату и нажимает ввод, отображаются данные.Когда пользователь нажимает кнопку «Отправить», он должен проверяться таким образом, если текстовое поле «Имя» пусто и текстовое поле «Дата» содержит некоторые данные, после пустого текстового поля должно отображаться «» с ошибкой в ​​сводке проверки.Таким же образом, если текстовое поле «Дата» пусто и «Имя» содержит некоторые данные, оно должно показывать «» после пустого текстового поля с ошибкой в ​​сводке проверки.Я использую методы проверки на стороне сервера для пользовательской проверки.Может ли кто-нибудь помочь мне с этим?

1 Ответ

0 голосов
/ 08 декабря 2010

Посмотрите на эту ссылку http://authors.aspalliance.com/joteke/validationarticle1/article.aspx

или

Вы можете попробовать это тоже

  1. добавить два текстовых поля к вашей форме (textBox1 и textBox2)
  2. добавить пользовательские элементы управления валидатора (CustomValidator1)
  3. дважды щелкните на CustomValidator1 и создайте следующее:
private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args)
{

if(args.Value!=""&&TextBox2.Text=="")
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...