类型';System.FormatException';发生在mscorlib.dll中

本文关键字:mscorlib dll FormatException System 类型 | 更新日期: 2023-09-27 18:29:15

我收到"在mscorlib.dll中发生类型为System.FormatException的第一次机会异常"错误。有人能帮我吗?我尝试过Decimal.TryParse,但无法解决它。

gvUploadedFiles.DataSource = new GeneralBL().GetUploadedFiles(
    ObjectTypeCode, decimal.Parse(hdnObjectID.Value),null);

类型';System.FormatException';发生在mscorlib.dll中

使用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);