数据验证控件
是不是数据验证控件检测到数据错误的时候 后面的代码就不执行啦?
我在课本上看到
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class webform : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
if (RangeValidator1.IsValid)
{
Label1.Text = "数据正确";
}
else
{
Label1.Text = "数据错误";
}
}
}
当输入错误的数据时 “数据错误”一直没有显示 而是显示了RangeValidator1的Errormessage信息。
当输入真确的数据的时候 会显示“数据正确”····
哪位大哥给讲讲啊····
RangeValidator1的Errormessage
------解决方案--------------------你不要用LABEL来显示信息啊,就设置Errormessage的内容为"数据错误"不就行了吗,
如果你输入的数据在范围之内,RangeValidator1是什么都不显示;超出范围,就显示Errormessage定义的内容
------解决方案--------------------RangeValidator1的Errormessage :当验证不符合的时候才显示的。