protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
String sDM = args.Value;
if (Operate.find(sDM))
{
args.IsValid = false;
TextBox2.Focus();
}
else
{
args.IsValid = true;
}
}当args.IsValid = true时应当在数据库增加一条记录,可是现在当args.IsValid = false时控件会显示但同时也在数据库里增加了一条记录,请问这是怎么回事?谢谢!!万分感谢各位!!!
{
String sDM = args.Value;
if (Operate.find(sDM))
{
args.IsValid = false;
TextBox2.Focus();
}
else
{
args.IsValid = true;
}
}当args.IsValid = true时应当在数据库增加一条记录,可是现在当args.IsValid = false时控件会显示但同时也在数据库里增加了一条记录,请问这是怎么回事?谢谢!!万分感谢各位!!!
if(page.isvalid)
{
...
}
else
return;
执行服务器端验证函数后,再执行点击函数,首先判断PAGE.ISVALID属性