日期:2014-05-20  浏览次数:20413 次

验证控件能连数据库吗?
可以的话,给个实例!!代码

------解决方案--------------------
自定义控件可以链接数据库,比如,验证注册用户名有没有重名得现象!
下面写了个小例子,希望对你有所帮助:

private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args)
{
str_username=args.Value.ToString();
if(userhdl.checkUser(str_username))
{
args.IsValid=false;
}
else
args.IsValid=true;


}


userhdl.checkUser() 在这个方法中就是到数据库中查询有没有重名得!!如果有返回FALSE,没有返回TRUE就可以正常注册!