第2个回答 2020-02-07
正则表达式控制这个文本框只能输入数字
验证控件RegularExpressionValidator
的正则表达式设成
^[0-9]*$
然后文本框的Maxlength属性设成6
就可以了
以下是判断他只能数字,必须是6位的代码
int
count
=
TextBox1.Text.Length;
if
(count
==
6)
{
try
{
int.Parse(TextBox1.Text);
Response.Write("<script>alert('输入成功,恭喜你
@_@!');</script>");
}
catch
{
Response.Write("<script>alert('只能输入数字!');</script>");
}
}
else
{
Response.Write("<script>alert('必须输入6位数字!');</script>");
}