zoukankan      html  css  js  c++  java
  • 自定义控件的验证使用

    在你的默认页面中添加一个TextBox文本框,一个CustomValidator控件,代码如下:

    <form id="form1" runat="server">
       <div>
           <ul>
               <asp:TextBox runat="server" ID="txtUserName"></asp:TextBox>
               <asp:CustomValidator ID="CustomUserName" Display="Dynamic" 
               ControlToValidate="txtUserName" runat="server"
                   ErrorMessage="最小字节为四个字符" ClientValidationFunction="MyCheckLength" 
                    ></asp:CustomValidator>
           </ul>
       </div>
       </form>
    属性说明:
    ControlToValidate:指的是你在对那一个输入框的数据要进行验证;
    ClientValidateionFunction:指的是你客户端验证方法,一般是我们写的JS代码;
    Display:它是一个枚举值
    1.Dynamic:动态验证
    2.Static:静态验证
    3.none:默认值,
    现在我们来看看,JS代码是如何写的呢?
    <script language="javascript" type="text/javascript">
        function MyCheckLength(sender, agrs) {
            agrs.IsValid = (agrs.Value.length >= 4);
        }
    </script>
    最后运行结果如下:
    image 
    image 
    就这么简单,也算是种收获吧,写出来与初学者或入门者的文章,高手可略过
  • 相关阅读:
    Winform 积累
    mvc部署iis遇到的问题总结
    开始我的BLOG生活
    sql 总结
    ajax:AutoCompleteExtender版本问题
    ancms即将上线
    ancms v2.3语言介绍
    asp.net的cms 核心代码篇
    div+css布局
    js词法结构
  • 原文地址:https://www.cnblogs.com/caodaiming/p/1435070.html
Copyright © 2011-2022 走看看