2012-11-11 393 views
-4

单击应用程序中的链接时出现以下错误,“输入字符串的格式不正确”。尝试更改几次但没有运气,因此这是我的最后一招。输入字符串的格式错误不正确。

赫雷什的代码,带来了误差

+0

你可以改变complianceaction成字符串,并尝试了,如果你的查询工作? – bonCodigo

+0

我将complianceaction改为字符串,但得到了相同的错误 – user1259076

回答

2

问题是Request[UrlParameters.UrlParameterName.ComplianceActionRisk]线是int类型不。因此,而不是使用Parse,使用TryParse将值转换为INT如果它的兼容,否则默认值-1将使用 -

int ComplianceAction = -1; 
Int32.TryParse(Request[UrlParameters.UrlParameterName.ComplianceActionRisk], 
         out ComplianceAction); 
+0

对它进行了排序,非常感谢 – user1259076