在ASP.net中如何让文本框只能输入数字
2个回答
2014-01-16
展开全部
string str="";
str = this.TextBox1.Text;
if (str == null || str.Length == 0)
{
Response.Write("window.alert('输入数字!')"); return;
}
foreach (char c in str)
{
if (!Char.IsNumber(c))
{
Response.Write("window.alert('输入数字!')"); return;
}
else
{
Response.Write("window.alert('yes!')");
}
}
str = this.TextBox1.Text;
if (str == null || str.Length == 0)
{
Response.Write("window.alert('输入数字!')"); return;
}
foreach (char c in str)
{
if (!Char.IsNumber(c))
{
Response.Write("window.alert('输入数字!')"); return;
}
else
{
Response.Write("window.alert('yes!')");
}
}
2014-01-16
展开全部
如果你是在VS2005里的话验证控件用这个RegularExpressionValidator
设置属性ValidationExpression ^[0-9]*$
设置属性ValidationExpression ^[0-9]*$
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询