摘要:
有时候虽然有了客户端验证,但还是需要一些后台验证。因为有时别人还是可以绕过前端验证啊。微软也封装了各种验证控件,这些验证控件除了用于比较的验证控件,其他的验证控件都是直接继承自BaseValidator。比较验证控件继承BaseCompareValidator,但BaseCompareValidator继承 自BaseValidator。因为都是继承同一个基类,所以所有的验证控件都有很多相同的属性:ControlToValidate:设置需要验证的控件ID。Display:验证控件的验证信息占据空间的方式。默认为Dynamic,也就是当显示错误信息时,才占据空间。Static,不管验证信息是否 阅读全文