是必填字段验证器、比较验证器等服务器端验证还是客户端验证?
谢谢
验证器通常同时在客户端和服务器端进行,但这完全取决于您如何配置它们。寻找EnableClientScript
房产。如果您构建自定义验证器,您可以提供服务器代码、客户端代码或两者都提供,但您必须为双方独立编写代码。
它们将在客户端上运行(除非EnableClientScript
is false
)并在表单无效时阻止提交。如果绕过客户端检查,它们还将在服务器上运行。请务必Page.IsValid
在事件处理程序中采取行动之前进行检查(即使服务器端验证失败,事件处理程序仍会运行)。
我听到的一个很好的解释是