【问题标题】:How to control ASP.NET Validator Controls Client Side validation from JavaScript?如何从 JavaScript 控制 ASP.NET Validator 控制客户端验证?
【发布时间】:2009-05-21 05:44:50
【问题描述】:

如何从 JavaScript 控制 ASP.NET Validator 控制客户端验证?

【问题讨论】:

    标签: asp.net javascript


    【解决方案1】:

    如果您的意思是在客户端编写自定义验证函数,CustomValidator 完全支持。只需为其提供您要用于验证的 javascript 函数的名称,例如:

    <script language="javascript">
    function MyTextBoxValidation(source, args)
    {
    if (valid)
      args.IsValid = true;
    else
      args.IsValid = false;
    }
    </script>
    
        <asp:CustomValidator ID="MyValidator" runat="server" 
    ClientValidationFunction="MyTextBoxValidation" 
    ControlToValidate="MyTextBox" />
    

    但是,如果您只想触发现有的验证逻辑,您可以随时使用以下脚本:

    if (Page_ClientValidate())
    {
        // Do stuff, we're valid here.
    }
    

    【讨论】:

      猜你喜欢
      • 2012-05-20
      • 1970-01-01
      • 1970-01-01
      • 2010-11-23
      • 2012-04-20
      • 1970-01-01
      • 2021-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多