2012-11-11 396 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