hes*_*ana 4 asp.net validation controls
ASP.NET中的验证控件是否适用于服务器端和客户端?或者它仅用于客户端验证?
谢谢
ASP.NET验证控件执行client side和server side验证.EnableClientValidation是disable客户端验证的属性.
引自MSDN Document for ASP.NET Validation Controls
验证控件在服务器代码中执行输入检查.当用户向服务器提交页面时,将调用验证控件以检查用户输入,通过控件进行控制.在页面初始化之后(即,在处理了视图状态和回发数据之后)但在调用任何更改或单击事件处理程序之前进行验证.
即使验证控件已在客户端上执行验证,ASP.NET也会在服务器上执行验证,以便您可以在基于服务器的事件处理程序中测试其有效性.
您可以通过调用验证控件的Validate方法在您自己的代码中调用验证