当前位置: 代码迷 >> ASP.NET >> 验证控件 验证输入的只能是数字 且在一个范围之内解决办法
  详细解决方案

验证控件 验证输入的只能是数字 且在一个范围之内解决办法

热度:5671   发布时间:2013-02-25 00:00:00.0
验证控件 验证输入的只能是数字 且在一个范围之内
要求验证的数字只能在8000以内 怎么验证...

高人帮忙啊...

------解决方案--------------------------------------------------------
先用正则判断输入是否为纯数字 然后在判断是否小于8000 方法有点笨 但绝对可行
------解决方案--------------------------------------------------------
if(Regex.IsMatch(input, @"^[0-7][0-9]?[0-9]?[0-9]?$"))//匹配
 {
 }
------解决方案--------------------------------------------------------
用正则表达式或Javascript吧
------解决方案--------------------------------------------------------
C# code
if(c[i]<48 || c[i]>57) return false; } if(Convert.ToInt32(c)<8000){}
  相关解决方案