请问:asp.net中,怎么验证textbox中的是不是输入了数字
展开全部
用正则表达式(以下用C#为例,VB.net的类似)
1.引入namespace
using System.Text.RegularExpressions;
2.定义一个Regex对象
Regex re=new Regex(@"^[0-9]+$");
正则表达式的语法自己搜索一下
3.判断,比如TextBox1
if(!re.IsMatch(this.TextBox1.Text))
{
//出错提示
Response.Write("<script language=javascript>alert('QQ号码错了!')</script>")
}
else
{
//.....
}
1.引入namespace
using System.Text.RegularExpressions;
2.定义一个Regex对象
Regex re=new Regex(@"^[0-9]+$");
正则表达式的语法自己搜索一下
3.判断,比如TextBox1
if(!re.IsMatch(this.TextBox1.Text))
{
//出错提示
Response.Write("<script language=javascript>alert('QQ号码错了!')</script>")
}
else
{
//.....
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询