2014-02-26 50 views
0

我需要一些幫助來解決這個錯誤。我知道這可能是不言自明的,但我對網絡很陌生,只需要一些幫助!無法投射[「」]類型的對象來鍵入

Unable to cast object of type 'System.Collections.Generic.List'1[QuestionnaireUserAnswer]' to type 'QuestionnaireUserAnswer'.

行拋出異常的:

return (QuestionnaireUserAnswer)Session["SFS_QuestionnaireAnswer_Detail_" + questionnaireId]; 
+3

請顯示您的代碼.. – Sachin

+0

請發佈您的代碼和您得到例外的行。這是 – Christos

+0

請參閱更新。 –

回答

0

您可能需要轉換像

return (List<QuestionnaireUserAnswer>)Session["SFS_QuestionnaireAnswer_Detail_" + questionnaireId]; 
+0

他可能有'QuestionnaireUserAnswer'作爲返回類型。不期待看到'對象'作爲返回類型 –

+0

是的,這解決了它。非常感謝! –

+0

我認爲他將List 綁定到會話中,並嘗試將其重新找回 – shanish

0

投的項目列表

(Item as List<Expoint.Business.QuestionnaireUserAnswer>) 
0

喲你的返回類型應該是List<QuestionnaireUserAnswer>。使用如下。

return (List<QuestionnaireUserAnswer>)Session["SFS_QuestionnaireAnswer_Detail_" + questionnaireId]; 
相關問題