在asp.net表单字段的模糊,在该一个字段上调用验证器

时间:2009-07-21 13:36:59

标签: asp.net javascript validation

我有一个包含一些标准asp.net验证器和一些自定义验证器的表单。

我知道如何强制整个页面进行验证。

但是如何模糊表单字段可以强制查看字段的验证器,而不是页面上的所有验证。

我希望我错过了一些小技巧。 :(

2 个答案:

答案 0 :(得分:2)

看起来好像我回答了我自己的问题,得到了乔治和intertubes的帮助。

看到这个post之后:我查看了Firebug中的DOM并找到了Validators数组。然后是获得正确的问题,并调用ValidatorValidate(验证器)方法。

   function callMyValidators() {
        // Clean Up Infragistics Ids
        var cleanid = this.id.replace(/^igtxt/i,"");


        for (var i = 0; i < Page_Validators.length; i++) {
            if (Page_Validators[i].controltovalidate === cleanid) {
                ValidatorValidate(Page_Validators[i]);
            }
        }

    }

答案 1 :(得分:1)

使用函数:ValidatorValidate(val)

http://msdn.microsoft.com/en-us/library/aa479045.aspx