当前位置: 代码迷 >> ASP.NET >> 请教在后台怎么判断输入文本框的值为正整数
  详细解决方案

请教在后台怎么判断输入文本框的值为正整数

热度:3611   发布时间:2013-02-25 00:00:00.0
请问在后台如何判断输入文本框的值为正整数?
如题?只要后台判断而不是前台!

------解决方案--------------------------------------------------------
private bool Check(string str)
{
try
{
int i = Convert.ToInt32(str);
if (i > 0)
return true;
}catch(Exception exp)
{
}

return false;
}
------解决方案--------------------------------------------------------
string strnum ; //你接收的数字符串

try
{
if(int.prase(strnum)) > 0
{
return 1;
}
else
return 0;
}
catch
{
return 0;
}
------解决方案--------------------------------------------------------
try

string yourStr = ............;
if (Regex.IsMatch(yourStr, @ "^[1-9][0-9]*$ "))
{
//正整数
}
else
{
//其它
}
------解决方案--------------------------------------------------------
支持楼上的
------解决方案--------------------------------------------------------
这个问题简单,可是又被 客客 抢了, 55555 ....
  相关解决方案