验证输入内容为数值型 有个textbox 想用验证控件验证输入内容为数值型 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private 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; } <asp:RegularExpressionValidator id="RegularExpressionValidator1" ControlToValidate="TextBox1" ValidationExpression="\d" Display="Static" EnableClientScript="false" ErrorMessage="必须为数字" runat="server"/> <asp:RegularExpressionValidator id="RegularExpressionValidator1" ControlToValidate="TextBox1" ValidationExpression="\d" Display="Static" EnableClientScript="false" ErrorMessage="必须为数字" runat="server"/> 呵呵。。大家的都不错。。我来一个高效的。 public bool IsNumber(string txt) { bool returnVal = false; try { int.Parse(txt);//不是整数是报异常 returnVal = true; } catch {} return returnVal; } <asp:RegularExpressionValidator id="RegularExpressionValidator1" ControlToValidate="TextBox1" ValidationExpression="\d" Display="Static" EnableClientScript="false" ErrorMessage="必须为数字" runat="server"/> public bool IsNumber(string txt) { bool returnVal = false; try { int.Parse(txt);//不是整数是报异常 returnVal = true; } catch {} return returnVal; } 只能输数字的,我有个好用的代码:onpaste="this.value=this.value.replace(/[^0-9]/g,'')" 用户登录注销问题! 不定项的创建新条目,这类功能如何实现? responsetext 乱码 自定义控件怎样才能让验证控件能验证其有效性 验证检验玛随机数的问题 如何实现datagrid奇偶行不同颜色? 如何通过点击aspx页面上的图片将相应的图片加入freetextbox中? 调用事务问题 如何对Response.Write里面的文字定位啊? 一个绝对很现实的问题? Response.WriteFile 输出问题 大家帮帮忙 关于在 ASP.NET 中 数据库存取图片的大小问题
{
if (str==null || str.Length==0)
return false;
foreach(char c in str)
{
if (!Char.IsNumber(c))
{
return false;
}
}
return true;
}
ControlToValidate="TextBox1"
ValidationExpression="\d"
Display="Static"
EnableClientScript="false"
ErrorMessage="必须为数字"
runat="server"/>
ControlToValidate="TextBox1"
ValidationExpression="\d"
Display="Static"
EnableClientScript="false"
ErrorMessage="必须为数字"
runat="server"/>
public bool IsNumber(string txt)
{
bool returnVal = false;
try
{
int.Parse(txt);//不是整数是报异常
returnVal = true;
}
catch
{}
return returnVal;
}
ControlToValidate="TextBox1"
ValidationExpression="\d"
Display="Static"
EnableClientScript="false"
ErrorMessage="必须为数字"
runat="server"/>
{
bool returnVal = false;
try
{
int.Parse(txt);//不是整数是报异常
returnVal = true;
}
catch
{}
return returnVal;
}
onpaste="this.value=this.value.replace(/[^0-9]/g,'')"