一个空件验证关系到饭碗问题!救救我吧! 程序在进行操作的时候,输入框能进行格式的验证.要求:id的输入框在提交到数据库的时候,必须为数字,不能为字母或其它格式.sex只能为两个字符,男或女,不能为别的字符. 用C#写的。各位好心人帮帮忙吧!弄不好就要下岗了!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 验证是否为数字static bool IsNumeric(string str) { if (str==null || str.Length==0) return false; foreach(char c in str) { if (!Char.IsNumber(c)) { return false; } } return true; } 或者static bool IsNumeric(string str) { System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex(@"^[-]?\d+[.]?\d*$"); return reg1.IsMatch(str); } 判断是否为男和女 static bool IsSex(string str) { System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex(@"[\u7537^\u5973]"); return reg1.IsMatch(str); } 判断是否为男和女,上面那个写错了,呵呵,sorry static bool IsSex(string str) { System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex(@"^[\u7537\u5973]$"); return reg1.IsMatch(str); } 把RegulareEpressionValidator控件拖放到要验证的输入框旁边,指定要验证的控件,然后在验证规则里面输入正则表达式就可以啦。其中控件里面已经包括一些常见的验证方法,比如只能输入数据、邮政编码、电子邮件等等。 这个干嘛要用c#写成服务端验证?用javascript在客户端验证就行了 初学者问问网站显示图片路径的问题? EF中对于 双向one-to-one的关系,如何进行新增操作? 发布和不发布有什么区别 SvnHost经营困难,有人收购吗? 关于生成EXCEL表的问题! 问一个关于GridView的问题,希望大家能帮帮忙啊,谢谢 关于页面验证问题 很弱的一个问题,关于按钮和事件 DateAdd()??????兄弟们,帮我解决呀!! StartInfo.FileName 只能用绝对路径吗?那发布后可怎么办? DropDownList怎么用索引来获最取值 怎么在框架集里的框架边框(或滚动条)上放一个按纽来实现框架的隐藏?而且同时框架的大小可以通过鼠标伸缩的
static bool IsNumeric(string str)
{
if (str==null || str.Length==0)
return false;
foreach(char c in str)
{
if (!Char.IsNumber(c))
{
return false;
}
}
return true;
}
或者
static bool IsNumeric(string str)
{
System.Text.RegularExpressions.Regex reg1
= new System.Text.RegularExpressions.Regex(@"^[-]?\d+[.]?\d*$");
return reg1.IsMatch(str);
}
static bool IsSex(string str)
{
System.Text.RegularExpressions.Regex reg1
= new System.Text.RegularExpressions.Regex(@"[\u7537^\u5973]");
return reg1.IsMatch(str);
}
static bool IsSex(string str)
{
System.Text.RegularExpressions.Regex reg1
= new System.Text.RegularExpressions.Regex(@"^[\u7537\u5973]$");
return reg1.IsMatch(str);
}
用javascript在客户端验证就行了