ASP.NET中的验证控件是否可以在服务器端和客户端工作?或仅用于客户端验证?
由于
答案 0 :(得分:6)
ASP.NET验证控件执行client side
和server side
验证。 EnableClientValidation
是disable
客户端验证的属性。
验证控件在服务器代码中执行输入检查。当。。。的时候 user将一个页面提交给服务器,调用验证控件 检查用户输入,通过控制进行控制。验证发生在 页面初始化(即视图状态和回发数据之后) 已处理)但在任何更改或单击事件处理程序之前 调用。
即使验证,ASP.NET也会在服务器上执行验证 控件已在客户端上执行,因此您可以进行测试 在基于服务器的事件处理程序中的有效性。
您可以通过调用验证来调用自己代码中的验证 控制的验证方法