asp.net 按键点击后验证textbox输入值

有一个textbox只允许输入4位数的ID号,有一个按钮,需要在输入数据后点击按钮验证textbox中的录入信息是否符合规范(4位数字,非中文),在web中是如何实现的?... 有一个textbox只允许输入4位数的ID号,有一个按钮,需要在输入数据后点击按钮验证textbox中的录入信息是否符合规范(4位数字,非中文),在web中是如何实现的?
给出从:
protected void Button1_Click1(object sender, EventArgs e)
点击事件后的所有代码,并带有注释,谢谢!
展开
 我来答
燕萍我爱1314
推荐于2016-05-30
知道答主
回答量:39
采纳率:0%
帮助的人:18.6万
展开全部
使用Regex对象先引用System.Text.RegularExpressions
string s="^[0-9]*$";//正则表达式
Regex reg=new Regex(s);
if(!reg.IsMatch(this.textbox1.text))
{
MessageBox.Show("请输入数字");
}

至于4位长度,不需要这边在给你写了把。
如果还想验证其他的,就把正则改下。
追问

引用是啥?username?

抱歉我是小白。。。。让你费心了。

追答
你的是winform的项目吗?
this.TextBox1.text 这个语法是winform的。这里填写的是你要验证的值,至于你的值怎么来看你怎么取了。
MessageBox.Show就是个提示语的脚本,系统自带的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式