asp.net - 禁用页面上的所有验证控件

标签 asp.net validation

在开发周期的早期阶段,如果我们只是想快速从一个表单转移到另一个表单,让所有验证控件强制执行它们的规则有点烦人。

禁用页面上所有验证器控件的最简单方法是什么?

最佳答案

设置一个 javascript 来获取页面中的所有验证器控件,并在 for 循环中将它们的值设置为 false,这样就可以了

function DisablePageValidators()
{   
 if ((typeof(Page_Validators) != "undefined") && (Page_Validators != null)) 
  {
    var i;
    for (i = 0; i < Page_Validators.length; i++) {
        ValidatorEnable(Page_Validators[i], false);
    }
  }
}

关于asp.net - 禁用页面上的所有验证控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1533491/

相关文章:

javascript - 为什么仅当我在字符串周围输入引号时,表单输入的 isNaN 才为真?

javascript - bootstrap formvalidation.io 远程验证器 MySQL PHP

javascript - Jquery Validate - 类列表

c# - 根据自定义条件防止个别 session 过期?

asp.net - 如何清除 ASP.NET 数据网格?

c# - 找不到方法 : 'System.Collections.Generic.IList` 1<Nop. Services.Cms.IWidgetPlugin>

c# - 获取gridview第二页的行索引

c# - 有多少网络服务

ruby-on-rails - 如何在 Rails 上正确执行条件只读记录?

jquery - 如何使用 jQuery 验证检查确切的长度?