您好,在我的网络应用程序中有3个文本框。 ID,名称和日期。用户可以按ID或按名称和日期进行搜索。也就是说,如果用户输入了ID并且显示了输入详细信息。或者如果用户输入姓名和日期,则显示命中输入详细信息。当用户单击提交时,如果“名称”文本框为空,并且“日期”文本框包含一些数据,则应在验证摘要有错误的空文本框后显示“”时,应以这种方式进行验证。同样,如果Date文本框为空且Name包含一些数据,则应在空文本框后显示“”,并且验证摘要有错误。我正在使用服务器端验证方法进行自定义验证。任何人都能帮助我吗?
答案 0 :(得分:0)
看一下这个链接 http://authors.aspalliance.com/joteke/validationarticle1/article.aspx
或
你也可以尝试这个
- 在表单中添加两个文本框(textBox1和textBox2)
- 添加自定义验证程序控件(CustomValidator1)
- 双击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;
}
}