文本框中,怎样判断输入的内容是不是数字?

xwk789xwk 2007-06-28 03:53:02
各位好,小弟想问大家一个问题,就是当我在一个文本框中输入内容之后,怎样才能判断所输入的内容是不是数字?请各位大哥帮帮忙了,先在此谢谢各位了。
...全文
420 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwk789xwk 2007-06-28
  • 打赏
  • 举报
回复
解决了,谢谢各位了,准备加分
wjckaxi 2007-06-28
  • 打赏
  • 举报
回复
如果你真的一定要数字,其实用那个numericUpDown 控件就好了啊
wzytiger 2007-06-28
  • 打赏
  • 举报
回复
写个正则表达式
yuan731 2007-06-28
  • 打赏
  • 举报
回复
正则
兔子-顾问 2007-06-28
  • 打赏
  • 举报
回复
正则
^\d*$
rononwang 2007-06-28
  • 打赏
  • 举报
回复
不懂... 顶!
jjhlover 2007-06-28
  • 打赏
  • 举报
回复

int num;

if(int.TryParse("abc123",out num))
//...
else
//...
jjhlover 2007-06-28
  • 打赏
  • 举报
回复

int num;

if(int.TryParse("abc123",out num))
//...
else
//...
jjhlover 2007-06-28
  • 打赏
  • 举报
回复

int num;

if(int.TryParse("abc123",out num))
//...
else
//...
ruan_hg 2007-06-28
  • 打赏
  • 举报
回复
int.TryParse(TextBox1.Text);//这个就是bool值
keyake863 2007-06-28
  • 打赏
  • 举报
回复
<asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="Password"
ErrorMessage="数字" ValidationExpression="\S{0,200}"></asp:RegularExpressionValidator>
xwk789xwk 2007-06-28
  • 打赏
  • 举报
回复
对啊,我现在想要的就是在我的程序里面判断
kkun_3yue3 2007-06-28
  • 打赏
  • 举报
回复
try
{
int.Parse("123456a");
}
catch
{
return false;
}
return ture;
rononwang 2007-06-28
  • 打赏
  • 举报
回复
有没有编程的方法?
ruan_hg 2007-06-28
  • 打赏
  • 举报
回复
在validator控件里拖个ReularExpressionValidator控件到你的页面上
<asp:RegularExpressionValidator id="RegularExpressionValidator1"
ControlToValidate="TextBox1"//你需要验证的TextBox的ID
ValidationExpression="^\d$"
Display="Static"
EnableClientScript="false"
ErrorMessage="必须是数字"
runat="server"/>

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧