我得到"类型' System.FormatException'的第一次机会异常。发生在mscorlib.dll"错误。可以帮忙吗?我试过Decimal.TryParse但是无法解决它。
gvUploadedFiles.DataSource = new GeneralBL().GetUploadedFiles(
ObjectTypeCode, decimal.Parse(hdnObjectID.Value),null);
答案 0 :(得分:1)
使用decimal.TryParse
,如下所示:
decimal theValue;
if (!decimal.TryParse(hdnObjectID.Value, out theValue)
{
// display error message. The value is not a valid decimal
// then exit with error
}
在此使用解析后的值。
gvUploadedFiles.DataSource = new GeneralDL().GetUPloadedFiles(
ObjectTypeCode, theValue, null);