如何判断TextBox中的字符串是不是数字?(C#)-------------------------------- System.Decimal.Parse 捕获异常 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在try{} catch{}中判断也可以用Char.IsDigit等函数通过循环判断 使用一個RegularExpressionValidator验证控件对你的编辑框加以验证就可以了 不推荐用try catchsee使用一個RegularExpressionValidator验证控件对你的编辑框加以验证就可以了 错了看http://expert.csdn.net/Expert/topic/2172/2172600.xml?temp=.7351953 private bool CovertDesc(string desc){ try { Convert.ToInt32.(desc); return true; } catch { return false; }} RegEx r = new RegEx( "\d+" );if( r.IsMatch( textBox.Text ) ){ Response.Write( "数字" );}else{ Response.Write( "不是数字" );} <asp:RegularExpressionValidator ValidationExpression="\d+" id="RegularExpressionValidator1" runat="server" ErrorMessage="请输入数字" ControlToValidate="TextBox1"></asp:RegularExpressionValidator> 如果是browser可以在客户端用js的isNaN验证,省的提交。 当然是验证控件:<asp:RegularExpressionValidator ValidationExpression="\d+" id="RegularExpressionValidator1" runat="server" ErrorMessage="请输入数字!" ControlToValidate="TextBox1"></asp:RegularExpressionValidator> dataset 生成无限树 问一下大家公司用的是vs2005还是vs2008 如何限制GRIDVIEW从数据库里读出的图片的大小 如何完全卸载已部署的站点? 请教:如何从后台打开一个网页并用Post方式传递数据给它 ASP.NET读取XML 关于asp.net乱码以及mysql数据库的问题 DataSet可以实现多表插入吗? 奇怪的问题 求助 请问各位怎样利用ASP.NET的View_State来实现数据的分页啊? 这个错误怎么办?谢谢了 Temporary ASP.NET Files文件的问题,望高手指点
try{} catch{}中判断
也可以用Char.IsDigit等函数通过循环判断
see使用一個RegularExpressionValidator验证控件对你的编辑框加以验证就可以了
{
try
{
Convert.ToInt32.(desc);
return true;
}
catch
{
return false;
}
}
Response.Write( "数字" );
}else{
Response.Write( "不是数字" );
}
<asp:RegularExpressionValidator ValidationExpression="\d+" id="RegularExpressionValidator1" runat="server" ErrorMessage="请输入数字!" ControlToValidate="TextBox1"></asp:RegularExpressionValidator>