要验证一下TextBox框中输入的是不是数字。有没有现成的方法?
解决方案 »
- 求加密算法!
- 刚买了设计模式这本书, 想问问怎么系统d学习它的内容?
- this.refresh() 和 Application.Doevents()区别
- C#创建的WINDOWS服务 在XP下运行正常 在2003下运行会提示系统错误“服务在启动时暂停”
- System.ArgumentNullException: 调用 DispatchChannelSink 之前没有反序列化任何消息。
- 在WINDOWS的服务中怎么获取窗口的句柄
- 如何匹配其中的内容!我什么每人能回答我啊,这个问题不是很难吧
- sos!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 为什么我的contextmain不能显示?
- 这个函数怎样写?(用于网页设计方向。)立即给分!
- 在一个textBox中输入一串数字 double型
- 来看看用那种加密方法好?
{
s=txt.text.Trim().substring(i,1);
if("0123456789".IndexOf(s)<0 )
{MessageBox.Show("不是数字");}
}
int i = 0;
if (int.TryParse(this.textBox1.Text, out i))
{
System.Console.WriteLine(i);
}
{
Response.Write("输入的是数字");
}
else
{
Response.Write("输入的不是数字");
}
int.parse( textBox1.text );
}catch(XXXException){
Console.write(" 不是整数");
}
{
if(char.IsDigit(e.KeyChar))
{
}
}
的方法最好,用异常来判断效率太低了,正则非常好用,去学学吧
foreach(char c in this.txtMoney.Text)
{
if( (c >= '0' && c <= '9' ) )
{
booMoney = true;
}
else if( c == '.')
{
booMoney = true;
}
else
{
booMoney = false;
break;
}
}
来实现的
觉得 异常 不是好用 太慢了
正则表达式 不太熟悉
多学习。。
function OnkeyUp(textstr)
{
tempstr=textstr.replace(/[^\d$]/g,'');
ret<input type="text" name="fld_salary_Trial" id="fld_currboon" size="20"
onkeyup="value=OnkeyUp(value)">
wfNumericBox v1.0 (免费)
http://www.wfsoft.com/middleware_info.asp?id=3