在我的网站上当我关闭 JavaScript 时,ASP.NET 验证器不会像我预期的那样在服务器端触发。
例如,当我关闭 JavaScript 时,必填字段验证器不会触发。
我认为内置 ASP.NET 验证器的好处之一是可以防止这种情况,所以我很困惑。
在我的网站上当我关闭 JavaScript 时,ASP.NET 验证器不会像我预期的那样在服务器端触发。
例如,当我关闭 JavaScript 时,必填字段验证器不会触发。
我认为内置 ASP.NET 验证器的好处之一是可以防止这种情况,所以我很困惑。
为您的按钮使用此语法onclientclick
onclientclick=javascript:return JsFunctionName();
和
1)检查您的返回错误和真实代码
2)必须在所有验证控件和按钮中使用验证组
如果您在验证器上将属性 enableclientvalidation 设置为 false,它将不会对 Web 表单进行任何客户端 JS 验证,MVC 有一个类似的选项如何在 MVC 3 中关闭客户端验证?
但是,如果您使用的是 Web 表单,那么如果没有 JS,很多事情将无法运行。