zoukankan      html  css  js  c++  java
  • Asp.net中文本框非空验证及比较验证的一种简单方法

    一、文本框非空验证之RequiredFieldValidator控件

    实现方法:拖动RequiredFieldValidator控件到相应的textbox后位置,点击属性面板,输入ErroMessage相应信息,更改ForeColor为红色

    设置ControlToValidate为相应的要验证的TextBox控件。

     <asp:TextBox ID="txt1" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="该项不能为空!" ControlToValidate="txt1" ForeColor="Red">
        </asp:RequiredFieldValidator>

    二、文本本输入内容比较验证之CompareValidator控件

    实现方法:拖动CompareValidator控件到相应的textbox后位置,点击属性面板,输入ErroMessage相应信息,更改ForeColor为红色,设置ControlToValidate与ControlToCompare这2个属性指定的2个TextBox控件的值。

        <asp:TextBox ID="txt1" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*该项不能为空!" ControlToValidate="txt1" ForeColor="Red">
        </asp:RequiredFieldValidator>
        <br />
        <asp:TextBox ID="txt2" runat="server"></asp:TextBox>
        <asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="*两次输入内容需一致!" ControlToCompare="txt1" ControlToValidate="txt2" ForeColor="Red">
        </asp:CompareValidator>

    属性:ControlToValidate:要验证的控件;

          ErrorMessage:错误提示信息;

          ControlToCompare:与此相比的控件ID

    Type:

    类型                                   作用                                                
    Integer 整数型
    Date 日期
    Double 双精度浮点型
    String 字符串型
    Currency 货币类型

    Operator:操作类型

    操作类型                          作用                                                  
    Equal 相等
    NotEqual 不相等
    GreaterThan 数据类型验证
    GreaterThanEqual 大于
    LessThan 大于等于
    LessThanEqual 小于
    DataTypeCheck 小于等于
  • 相关阅读:
    一次c3p0连接池连接异常错误的排查
    快大三了,该确定专业方向了
    jQuery事件传播,事件流
    WPF快速入门系列(5)——深入解析WPF命令
    WPF快速入门系列(6)——WPF资源和样式
    WPF快速入门系列(7)——深入解析WPF模板
    关于WPF的验证
    关于WPF的验证
    ObservableCollection类
    ObservableCollection和List的区别总结
  • 原文地址:https://www.cnblogs.com/sgxw/p/14784988.html
Copyright © 2011-2022 走看看