Asp.Net c#调用单个验证器
本文关键字:验证 单个 调用 Net Asp | 更新日期: 2023-09-27 18:08:40
我在尝试调用一个验证器时遇到了问题,我知道如何调用所有验证器来执行按钮点击事件检查,通过使用Page.Validate()
但我怎么能调用让我们说mySingledOutValidator
我尝试过mySingledOutValidator.Validate()
但那不起作用个别控件没有.validate()
我需要以下内容为真:
- 让单个验证发生 c#中
- 净 .net 2.0框架
如果上面是不可能的,我不介意寻找javascript的替代品。
如果你能帮忙的话,我将不胜感激。
您可以使用组验证。您可以为验证器分配一个validationgroup
值,然后显式地验证该组,该组可以包含1个或多个验证器。
Page.Validate("MyGroup");
您还可以使用IsValid
属性显式地检查每个验证器的验证状态,假设验证已经发生。
根据这篇文章:
function ValidatorValidate(val, validationGroup, event)
使用jquery验证器:
如果我想强制验证,我应该写:
ValidatorValidate($("#<%= valEncOtherMimeTypeRequired.ClientID %>")[0]);