0

在我的网站上当我关闭 JavaScript 时,ASP.NET 验证器不会像我预期的那样在服务器端触发。

例如,当我关闭 JavaScript 时,必填字段验证器不会触发。

我认为内置 ASP.NET 验证器的好处之一是可以防止这种情况,所以我很困惑。

4

2 回答 2

0

为您的按钮使用此语法onclientclick

onclientclick=javascript:return JsFunctionName();

1)检查您的返回错误和真实代码

2)必须在所有验证控件和按钮中使用验证组

于 2013-03-08T13:06:36.073 回答
0

如果您在验证器上将属性 enableclientvalidation 设置为 false,它将不会对 Web 表单进行任何客户端 JS 验证,MVC 有一个类似的选项如何在 MVC 3 中关闭客户端验证?

但是,如果您使用的是 Web 表单,那么如果没有 JS,很多事情将无法运行。

于 2013-03-08T12:44:06.567 回答