5个回答
展开全部
try
{
if(int.Parse(TextBox1.text)>0){
}else{
MessageBox.Show("必须是正整数");
}
}
catch(FormatException)
{
MessageBox.Show("必须是正整数");
}
{
if(int.Parse(TextBox1.text)>0){
}else{
MessageBox.Show("必须是正整数");
}
}
catch(FormatException)
{
MessageBox.Show("必须是正整数");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写一个方法,方法里写这段代码:
public bool IsNumber(string str)
{
foreach (char c in str)
{
if (c < '0' || c > '9')
{
return false;
}
}
return true;
public bool IsNumber(string str)
{
foreach (char c in str)
{
if (c < '0' || c > '9')
{
return false;
}
}
return true;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:TextBox ID="TextBox2" runat="server" Width="40px"></asp:TextBox>人<asp:RegularExpressionValidator
ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox2"
ErrorMessage="请填写数字" ValidationExpression="\d"></asp:RegularExpressionValidator>
ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox2"
ErrorMessage="请填写数字" ValidationExpression="\d"></asp:RegularExpressionValidator>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用写代码 vs2005中 有判断是不是数字的控件CompareValidator 应该是这个吧 设置其属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵
正则表达式...
自定义判断...
空间判断...
随你怎么写...
正则表达式...
自定义判断...
空间判断...
随你怎么写...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询