【发布时间】:2013-12-18 13:24:00
【问题描述】:
我有一个singup论坛,里面有电话号码字段
代码是:
try
{
cz.SignUp(nametxt.Value, passtxt.Value,
Convert.ToInt32(DropDownList1.SelectedValue),
Convert.ToInt32(DropDownList2.SelectedValue),
Convert.ToInt32(DropDownList3.SelectedValue),
mailtxt.Value,Convert.ToInt32(numbtxt.Value));
//GridView1.DataSource=ca.viewadmin();
Lbe6.Text = ("Signup Success");
}
catch
{
lbe5.Text = ("FAILED");
}
但是当我点击提交按钮时,它会显示一个错误。 对于 Int32,值太大或太小。
我也尝试了 uint 和 int64,但没有成功
【问题讨论】:
-
电话号码不是整数。它们是字符串。除非您将
555-555-1234视为“负 1234”,否则它实际上是一个减法语句。 -
哇,如果你向我提供该代码以供同行评审,我会仅出于格式原因拒绝它
-
numbtxt.Value 长什么样子?