zoukankan      html  css  js  c++  java
  • ASP.NET中最常用的验证控件使用方法(推荐)

    我们在写表单是缺少不了我们的验证控件,下面我们来一起总结一下。

    1.非空验证:

     RequiredFieldValidator:必填,其它验证控件的首选

    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
                        ErrorMessage="必填!" ControlToValidate="TextBox1"></asp:RequiredFieldValidator>

    2.比较验证:

    <asp:CompareValidator ID="CompareValidator1" runat="server" 
                        ErrorMessage="比较" ControlToValidate="DropDownList1" ValueToCompare="0" Type="Integer" Operator="NotEqual"></asp:CompareValidator>

     CompareValidator

     控件比较(等于验证):密码与确认密码

    不等于验证:不等于0,比如下拉框选择

    单边验证:只指定最大值或最小值,比如出生日期在2000年以后的

    数据类型验证:比如只能输入整数、小数、日期等OperatorType

    3.设置最大值和最小值验证

     

    RangeValidator:最大值和最小值,比如年龄1-20

     

    4.规定格式验证

    RegularExpressionValidator:规定格式,比如邮箱、手机号、中文

    5.其他

     

     

    CustomValidator:其它控件完成不了或需要操作数据库

     

     

  • 相关阅读:
    用例失败重新运行
    pytest启动浏览器,失败用例截图
    解决pycharm问题:module 'pip' has no attribute 'main'
    pytest的HTML
    pytest 的 yield
    pytest的setup和teardown
    pytest的fixture和conftest
    pycharm运行pytest
    简单易用的MongoDB
    快速入门系列--CLR--02多线程
  • 原文地址:https://www.cnblogs.com/NeatFan/p/13159006.html
Copyright © 2011-2022 走看看