2014-02-26 3 views
0

유형으로 전송할 수 없습니다.이 오류와 관련하여 도움이 필요합니다. 나는 아마 그것이 자명하다라고 생각한다. 그러나 나는 웹에 조금 새로운 것이고, 단지 약간의 도움이 필요하다![ ""] 유형의 객체를

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

처럼 캐스팅해야 목록에 항목을 캐스트 :

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

라인을 예외에 발생합니다 에야디야 ur 반환 유형은 List<QuestionnaireUserAnswer>이어야합니다. 아래와 같이 사용하십시오.

return (List<QuestionnaireUserAnswer>)Session["SFS_QuestionnaireAnswer_Detail_" + questionnaireId]; 
관련 문제