如果验证用户输入是否在0.00 - 1000.00 之间呢?

问题描述

下面是我的代码,但是不起作用。<asp:RangeValidatorID="rngQuoteIn"runat="server"Display="Dynamic"ErrorMessage="*"ControlToValidate="QuoteIn"MaximumValue="100000.00"MinimumValue="0.00"Type="Double"></asp:RangeValidator>

解决方案

解决方案二:
自已顶一下
解决方案三:
RangeValidator控件能验证小数位吗??
解决方案四:
0.000000100000.000000
解决方案五:
引用2楼mqcan的回复:

RangeValidator控件能验证小数位吗??

就是不知道啊,所以才发贴
解决方案六:
楼主可以使用RegularExpressionValidator控制小数位,RangeValidator控制大小
解决方案七:
不过,经过测试,RangeValidator可以控制大小以及小数位!
解决方案八:
引用6楼mqcan的回复:

不过,经过测试,RangeValidator可以控制大小以及小数位!

怎么控件呢?有代码吗?
解决方案九:
[0-9][.]{1}[0-9]{2}正则表达式验证2位小数
解决方案十:
RegularExpressionValidator验证控件,正则表达式用^(?:(?:[1-9][0-9]{0,2}|0).[0-9]{2}|1000.00)$

不过RegularExpressionValidator不能验证非空,验证非空用RequiredFieldValidator
解决方案十一:
建议用正则[0-9][.]{1}[0-9]{2}两位小数的。
解决方案十二:
要想控制到小数点后面必须有2为小数不可以加个正则表达式吧这么做:1设置RangeValidator的MaximumValue="100000.00"和MinimumValue="0.00"2设置RangeValidator的Validation="[0-9](.[0-9]{2})"解决问题
解决方案十三:
引用10楼Liu_Qiang的回复:

建议用正则[0-9][.]{1}[0-9]{2}两位小数的。

怎么控制不了整数的位数呢?
解决方案十四:
引用12楼xin20060601的回复:

引用10楼Liu_Qiang的回复:建议用正则[0-9][.]{1}[0-9]{2}两位小数的。怎么控制不了整数的位数呢?

我汗,这种正则当然不可以,我9楼写的楼主试过没有

时间: 2024-09-29 23:48:41

如果验证用户输入是否在0.00 - 1000.00 之间呢?的相关文章

验证用户输入的参数合法性的shell脚本_linux shell

今天这个例子是 用来验证用户输入的参数的合法性的,程序并不复杂,如下所示: #!/bin/sh # validAlphaNum - Ensures that input consists only of alphabetical # and numeric characters. validAlphaNum() { # Validate arg: returns 0 if all upper+lower+digits, 1 otherwise # Remove all unacceptable

Javascript与PHP验证用户输入URL地址是否正确_php技巧

本文实例讲述了Javascript与PHP验证用户输入URL地址是否正确的方法,分享给大家供大家参考.具体方法如下: 1.javascript检测URL地址有效性: 复制代码 代码如下: <script type="text/javascript"> function checkUrl() {  var url = document.getElementById('url').value;  if (url==''){   alert('URL 地址不能为空');  ret

Core Data浅谈系列之六 : 验证用户输入

在做Web开发时,需要谨记的一条原则是"绝不要相信用户的任何输入"(参见<Essential PHP Security>). 与网页上的表单提交类似,做客户端开发时也应该考虑用户输入,比如可以为UITextField设置代理处理用户实时输入的内容,也可以读取完用户输入再做检查,或者是NSManagedObject的验证功能. 比如,我们可以在Player的实现里提供验证函数:  #define PLAYER_ERROR_DOMAIN @"PLAYER_ERROR_

Thinkphp+AJAX如何动态验证用户输入?

遇到用户注册等情况时,如果等用户输入所有信息,点击注册按钮提交后,再验证输入是否正确,体验很不好,而且很浪费用户的时间,增加注册成本,这里提供一个例子,演示了怎么使用ajax进行单步验证,使用thinkphp 3.2框架,环境WAMPServer 2.4,版本PHP 5.4.16+ Apache 2.4.4+ MySql 5.6.12 一.数据库设计: 数据库名 thinkphp 表名 tp_user 其中tp_是表前缀,可以在config.php中定义,操作表的时候只用user就行     C

JavaScript验证用户输入的是字符或数字及ASCII Chart应用_实用技巧

我们可以根据onkeydown事件的event.keyCode即是ASCII Chart来判断字符或数字等.相关键盘key对应的ASCII码:  参考下面JavaScript代码: 复制代码 代码如下: <script type = "text/javascript"> function isNumeric(keyCode) { return ((keyCode >= 48 && keyCode <= 57) || keyCode == 8) }

php验证用户输入的邮箱有效性和正确性

function validate_email($email){ $exp="^[a-z'0-9]+([._-][a-z'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$"; if(eregi($exp,$email)){ //先用正则表达式验证email格式的有效性 if(checkdnsrr(array_pop(explode("@",$email)),"MX")){//再用checkdnsrr验证email的域名部

Javascript验证用户输入URL地址是否为空及格式是否正确

 代码如下: <script type="text/javascript"> function checkUrl() { var url = document.getElementById('url').value; if (url==''){ alert('URL 地址不能为空'); return false; } else if (!isURL(url)) { alert('URL 的格式应该是 http://www.jb51.net'); return false;

Javascript验证用户输入URL地址是否为空及格式是否正确_javascript技巧

复制代码 代码如下: <script type="text/javascript"> function checkUrl() { var url = document.getElementById('url').value; if (url==''){ alert('URL 地址不能为空'); return false; } else if (!isURL(url)) { alert('URL 的格式应该是 http://www.jb51.net'); return fal

Javascript验证用户输入URL地址是否正确

   代码如下 复制代码 <script type="text/javascript"> function checkUrl() {  var url = document.getElementById('url').value;  if (url==''){   alert('URL 地址不能为空');  return false;  } else if (!isURL(url)) {   alert('URL 的格式应该是 http://www.111cn.net');