当前位置: 代码迷 >> Web前端 >> CustomValidator,用户自定义的应验控件的简单例子
  详细解决方案

CustomValidator,用户自定义的应验控件的简单例子

热度:189   发布时间:2012-10-06 17:34:01.0
CustomValidator,用户自定义的验证控件的简单例子
<head runat="server">
    <title></title>
    <script type="text/javascript">
        function must1(src, args) {
            if (args.Value == "1") {
                args.IsValid = true;
            } else {
                args.IsValid = false;
            }
        }
    
    </script> 
</head>
<body style="height: 112px">
    <form id="form1" runat="server">  
    <p>
        <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
        <asp:CustomValidator ID="CustomValidator1" runat="server" 
            ControlToValidate="TextBox3" ErrorMessage="嘿嘿,错了哈" 
            onservervalidate="CustomValidator1_ServerValidate" 
            ClientValidationFunction="must1"></asp:CustomValidator>
    </p> 
   <p> <asp:Button ID="Button1" runat="server" Text="Button" /></p> 
    </form>
</body>


  protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
        {
            if (args.Value == "1")
            {
                args.IsValid = true;
            }
            else
            {
                args.IsValid = false;
            }
        }