1.A,运行效果返回顶部

RangeValidator:范围验证


重要属性:

1,ControlToValidate:要验证的控件
2,ErrorMessage:错误提示信息
3,MaximumValue:最大值
4,MinimumValue:最小值
4,Type:Integer【整数型】;Date【日期】;Double【双精度浮点型】;String【字符串型】;Currency[货币类型]



1,Type="Integer"
请输入您的年龄:    输入年龄有误

2,Type="String"
请输入大写词汇:    请输入大写词汇 
请输入小写词汇:    请输入小些词汇 
请输入词汇:

3,Type="Date"
请输入您的出生日期:    您输入日期有误

4, Type="Double"
请输入一个双精度浮点型:

5,请输入您存入金额:    您输入的金额有误

1.B,源代码返回顶部
/Demo2.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Demo2.aspx.cs" Inherits="Demo2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"><title>无标题页</title>
</head>
<body><form id="form1" runat="server"><div><h3>RangeValidator:范围验证</h3><hr />重要属性:<br /><br />1,ControlToValidate:要验证的控件<br />2,ErrorMessage:错误提示信息<br />3,MaximumValue:最大值<br />4,MinimumValue:最小值<br />4,Type:Integer【整数型】;Date【日期】;Double【双精度浮点型】;String【字符串型】;Currency[货币类型]<hr /><br />1,Type=&quot;Integer&quot;<br />请输入您的年龄:<asp:TextBox ID="txtAge" runat="server"></asp:TextBox><asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="txtAge" ErrorMessage="输入年龄有误" MaximumValue="200" MinimumValue="0" Type="Integer" Display="Dynamic"></asp:RangeValidator><br /><br />2,Type=&quot;String&quot;<br />请输入大写词汇:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><asp:RangeValidator ID="RangeValidator2" runat="server" ControlToValidate="TextBox1" ErrorMessage="请输入大写词汇" MaximumValue="Z" MinimumValue="M"></asp:RangeValidator><br />请输入小写词汇:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><asp:RangeValidator ID="RangeValidator3" runat="server" ControlToValidate="TextBox2" ErrorMessage="请输入小些词汇" MaximumValue="z" MinimumValue="a"></asp:RangeValidator><br />请输入词汇:<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox><asp:RangeValidator ID="RangeValidator4" runat="server" ControlToValidate="TextBox3" ErrorMessage="请输入字符" MaximumValue="z" MinimumValue="A"></asp:RangeValidator><br /><br />3,Type=&quot;Date&quot;<br />请输入您的出生日期:<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox><asp:RangeValidator ID="RangeValidator5" runat="server" ControlToValidate="TextBox4" ErrorMessage="您输入日期有误" MaximumValue="2099-12-31" MinimumValue="1900-1-1"></asp:RangeValidator><br /><br />4, Type=&quot;Double&quot;<br />请输入一个双精度浮点型:<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox><br /><br />5,请输入您存入金额:<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox><asp:RangeValidator ID="RangeValidator6" runat="server" ControlToValidate="TextBox6" ErrorMessage="您输入的金额有误" MaximumValue="10000" MinimumValue="0" Type="Currency"></asp:RangeValidator><br /><asp:Button ID="btnSubmit" runat="server" Text="提交" /></div></form>
</body>
</html>

1.C,资源下载返回顶部

http://files.cnblogs.com/ylbtech/WebForm-BasicControl-Validator.rar

ASP.NET中 RangeValidator(范围验证)的使用相关推荐

  1. Asp.net中基于Forms验证的角色验证授权[转]

    Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活. Forms 验证方式对基于用户的验证授 ...

  2. 【转载】Asp.Net中基于Forms验证的角色验证授权

    Asp.Net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活. Forms 验证方式对基于用户的验证授 ...

  3. Asp.net中基于Forms验证的角色验证授权

    Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活. Forms 验证方式对基于用户的验证授 ...

  4. asp.net中使用CustomValidator验证

    CustomValidator 是一个提供灵活验证方式的控件,它也能在客户端和服务器端验证,分别提供了两种验证的方法原型: 服务器端验证: onservervalidate="CustomV ...

  5. 收藏:Asp.net中基于Forms验证的角色验证授权

    详细内容见http://www.donews.net/robinblood/archive/2005/04/30/358041.aspx 转载于:https://www.cnblogs.com/pjd ...

  6. ASP.NET中对表单输入行有选择验证

    在ASP.NET中,有一系列的验证控件,可以很方便地验证用户输入的数据是否合法.尽管这些验证控件十分强大并且容易使用,但它们有一个缺点,那就是,一般在使用它们的时候,在提交网页时,都要对整个网页的用户 ...

  7. asp.net 调用html页面,ASP.NET中HTML页面的访问验证设置方法

    可能有很多朋友和我一样不会留意到这样的问题,在ASP.NET中,使用其自身提供的访问验证功能(表单验证.Passport 验证.Windows 验证),并不会对静态文件(如 html.图像文件.文本文 ...

  8. ASP.NET中验证控件的使用

    前言: 前几日,无奈用JS判断控件的有效性,发现的确是一件费力.费神的事情!特别是针对邮件格式.邮政编码等的关于正则表达式的JS验证(其中涉及正则表达式的比较等,较烦~).其实对于这些常用的控件有效性 ...

  9. ASP.NET中 RequiredFieldValidator(非空验证)的使用

    ylbtech-ASP.NET-Control-Validator: RequiredFieldValidator(非空验证)的使用 ASP.NET中 RequiredFieldValidator(非 ...

最新文章

  1. JVM GC性能方面的考虑(吞吐量和STW)
  2. python读取fiddler_python3 使用Fiddler捕获的Raw信息带cookie使用GET或POST获取
  3. nginx 上传文件漏洞_文件上传及解析漏洞
  4. 机器人的动力学有什么用呢?
  5. 初步学习nodejs,业余用node写个一个自动创建目录和文件的小脚本,希望对需要的人有所帮助...
  6. jar包里java.lang.NoSuchMethodError异常,
  7. python2和python3中的map()
  8. C# 静态类初始化 结构体初始化
  9. 《6色荧光笔学习法》——从如何做笔记到高效学习和“战略性思考”
  10. 计算机学业水平测试初中生操作题,高二计算机学业水平测试——excel操作题
  11. STM32串口通信以寄存器地址和HAL两种方式实验Hello Windows!
  12. 网络文件传输工具,秒杀各种网络文件传送工具的镭速云
  13. 超详细的编码实战,让你的springboot应用识别图片中的行人、汽车、狗子、喵星人(JavaCV+YOLO4)
  14. Java线程状态总结
  15. day1 计算机基础以及python基础
  16. 基于Vue的驾校理论课模拟考试系统
  17. CyclicBarrier分析
  18. 东软java的笔试_东软java面向对象程序设计笔试题
  19. 服务器提示位置不可用 拒绝访问,Win10纯净版系统提示位置不可用拒绝访问怎么办...
  20. Visa通过Visa Direct Payouts将全球资金转移能力扩展到卡片以外的账户

热门文章

  1. matlab 统计数组频数_利用MATLAB进行频率分析(统计数组中元素个数)
  2. 6.12 详细讲解画板菜单命令的使用 [Illustrator CC教程]
  3. 如何在64位Windows 10下完美安装pygame
  4. “拒绝了对对象数据库的 EXECUTE 权限”之解决
  5. 创业成本?亲身经历告诉你做一个app要多少钱
  6. JFreeChart柱子显示数据
  7. 中国电子学会2022年06月份青少年软件编程Scratch图形化等级考试试卷三级真题(含答案)
  8. FAE新手上路(四)
  9. serializeArray()方法获取到空数组
  10. 华为的离开,那么谁能真正取代?成为国内手机市场的老大?