对于 Int32 错误,值太大或太小

hud*_*hab 6 c# asp.net integer

我正在尝试添加Mobile Number10 位数字的列

但这给了我错误

对于 Int32 来说值太大或太小

这是代码

drpartyInfo[0]["MOB_NUM"] = string.IsNullOrWhiteSpace(e.Record["MOB_NUM"].ToString())
    ? DBNull.Value : (object)Convert.ToInt32(e.Record["MOB_NUM"].ToString());
Run Code Online (Sandbox Code Playgroud)

kgz*_*dev 2

手机号码不能存储为int,请将类型更改为string