2012-02-27 4 views
1

이 가능한 중복 개체의 인스턴스로 설정되지 않은 것을 : 개체 참조가 개체 오류의 인스턴스로 설정되지 않은 어떤
What is a NullReferenceException in .NET?개체 참조는

, 어떻게 할 수있는 의미 이 오류가 중지됩니다.

@Html.DropDownListFor(model=>model.Year,Model.Years) 
+1

귀하의'model' 아마 널 (null)입니다. 어떻게 그걸 당신의 견해에 넘겨 줍니까? 그 코드를 보여주십시오. –

+3

이 질문을하는 경우 즉시 ASP.NET MVC를 중지하고 .NET의 기초를 먼저 배워야합니다. 그것은 당신 자신의 이익을위한 것입니다. –

답변

6

당신이 null의 값을 가진 개체에서 인스턴스 메서드를 호출 할 때이 예외가 발생합니다. 이 경우에는 모양이 Model == null이므로 Model.Years이라는 표현식이 예외를 던지고 있습니다. 당신이 Model가 null 이외의 값이 있는지 확인하거나 경우 Model에 기본을 제공해야이 문제를 해결하기 위해

null