ASP.NET中的验证控件是否可以在服务器端和客户端使用?还是仅用于客户端验证?
谢谢
最佳答案
ASP.NET验证控件同时执行client side
和server side
验证。 EnableClientValidation
是disable
客户端验证的属性。
从MSDN文档引用为ASP.NET Validation Controls
验证控件在服务器代码中执行输入检查。当。。。的时候
用户向服务器提交页面,调用验证控件
检查用户输入,由控件控制。验证发生在
页面初始化(即视图状态和回发数据具有
已处理),但在进行任何更改或点击事件处理程序之前
叫。
即使验证,ASP.NET也会在服务器上执行验证
控件已经在客户端上执行了,因此您可以进行测试
在基于服务器的事件处理程序中确保有效性。
您可以通过调用验证来在自己的代码中调用验证
控件的验证方法