如何同时验证两个文本框?

时间:2010-12-07 21:16:05

标签: validation

您好,在我的网络应用程序中有3个文本框。 ID,名称和日期。用户可以按ID或按名称和日期进行搜索。也就是说,如果用户输入了ID并且显示了输入详细信息。或者如果用户输入姓名和日期,则显示命中输入详细信息。当用户单击提交时,如果“名称”文本框为空,并且“日期”文本框包含一些数据,则应在验证摘要有错误的空文本框后显示“”时,应以这种方式进行验证。同样,如果Date文本框为空且Name包含一些数据,则应在空文本框后显示“”,并且验证摘要有错误。我正在使用服务器端验证方法进行自定义验证。任何人都能帮助我吗?

1 个答案:

答案 0 :(得分:0)

看一下这个链接 http://authors.aspalliance.com/joteke/validationarticle1/article.aspx

你也可以尝试这个

  
      
  1. 在表单中添加两个文本框(textBox1和textBox2)
  2.   
  3. 添加自定义验证程序控件(CustomValidator1)
  4.   
  5. 双击CustomValidator1并创建   以下:
  6.   
private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args)
{

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

}