博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
13 RangeValidator
阅读量:6675 次
发布时间:2019-06-25

本文共 777 字,大约阅读时间需要 2 分钟。

  • RangeValidator的属性有:

         MinimumValue:范围的最小值; MaximumValue:范围的最大值。Type:为数据类型,包括String,Intege   ,Double ,Date , Currency

  • RangeValidator,CompareValidator,RegularExpressValidator都不会对非空值进行校验,所以如果字段不允许为空则需要再使用RequiredFieldValidator控件。

实例:

     输入一个日期,此日期的范围在1900年到当前的日期为止并且不能为空,因为我们在表单上放上一个textBox,给它关联一个RangeValidator和RequriedFiledValidator两个验证控件。设置RangeValidator的MinimumValue为1900-01-01,动态设置MaxiMumValue为当前的日期,并设置它的type为date类型。如果为空时需显示RequiredFiledValidator,则把范围验证控件的display设置为Dynamic.

    再放入一个textBox,用于输入一个年龄,范围为0-100,也不能为空,同上设置:

在表单加载后中写入cs代码:

protected void Page_Load(object sender, EventArgs e)        {            if (!IsPostBack)                RangeValidator1.MaximumValue = DateTime.Now.ToShortDateString();        }

 

转载于:https://www.cnblogs.com/yagzh2000/archive/2013/06/10/3130480.html

你可能感兴趣的文章
感谢51CTO提供这个平台让我可以分享“姿势”
查看>>
Toast 自定义位置和带图
查看>>
outlook设置gmail邮箱报错:Outlook 无法连接到接收(POP3)电子邮件服务器
查看>>
linux中文件的常用操作
查看>>
php rabbitmq操作类及生产者和消费者实例代码
查看>>
C# 面向对象三大特征 的简单描述
查看>>
Tomcat服务器集群与负载均衡实现
查看>>
我的友情链接
查看>>
crontab使用进程锁flock解决冲突
查看>>
MySQL 5.6 for Windows 解压缩版配置安装
查看>>
linux使用ntfs-3g 挂载NTFS分区
查看>>
森林、域树、域之间的关系? AD与站点之间的关系?
查看>>
shell脚本中执行时提示“没有那个文件或目录”的解决办法
查看>>
手机/移动前端开发需要注意的20个要点
查看>>
[css]vw
查看>>
性能下降曲线
查看>>
求一个数的二进制中1的个数
查看>>
古代教育观点纵览
查看>>
Linux 下搭建PHP环境(make方法)太麻烦了
查看>>
《三》kubectl命令行管理工具、YAML配置详解
查看>>