请问如何判断textbox输入的是数值??????

autocar 2003-06-16 11:27:46

如何判断textbox输入的是数值,包括负数和小数点,例如:-12.098 是合法,不是数值的就不合法

谢谢
...全文
48 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzkun 2003-06-17
  • 打赏
  • 举报
回复
其实用检验控个就能实现这个功能
chying 2003-06-17
  • 打赏
  • 举报
回复
如果TextBox的ID是 TextBox1,这样判断就可以了isNum(TextBox1.Text);
chying 2003-06-17
  • 打赏
  • 举报
回复
public static bool isNUM(string Str)
{
bool blResult = true;
if(Str == "")
blResult = false;
else
{
foreach (char Char in Str)
{
if(!char.IsNumber(Char))
{
blResult = false;
break;
}
}
if (blResult)
{
if (int.Parse(Str) == 0)
blResult = false;
}
}
return blResult;
}
snewxf 2003-06-16
  • 打赏
  • 举报
回复
楼主兄弟其实这问题你搜一下以前的贴子。我敢保证不少于5贴。
呵呵!
tjq_tang 2003-06-16
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1860/1860698.xml?temp=.1703302
这里讨论得比较详细.
hope it helps

110,545

社区成员

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

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

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