2016-08-31 2 views
0

MVC를 사용하는 간단한 ASP.NET 응용 프로그램에서 ViewBag를 사용하려고합니다. 내보기 :ASP.NET 핵심 MVC에서 ViewBag 관련 문제

@{ 
    ViewBag.Title = "SomeSampleText"; 
} 

작품.

컨트롤러에 ViewBag.Message = "SomeText"을 설정하려면 null이고보기에는이 또한 null입니다. 어쨌든 @ViewBag 또는 @model과 같은 InteliSence도 작동하지 않습니다.

+2

여기서 'null'입니까? 해당 작업 메서드에 의해 렌더링 된보기에서? – Shyju

+0

괜찮아 보입니다. 컨트롤러에 값을 설정 했습니까? –

+0

'null'을 얻을 수있는 위치를 정확히 지정하십시오. –

답변

0

보기에서 null입니다. 그 원인이 참고 문헌이 빠진 것 같지만 컨트롤러에서 맞춤법 오류였습니다.

작동하지만 여전히 "빨간색"@ViewBag@model 및 InteliSence가 누락되었습니다. 그것은 또한 모든 asp TagHelpers (나는 적절한 의존성을 가지고 작동하지 않습니다) 작동하지 않습니다. Web Application 또는 MVC 템플릿이 아닌 빈 Asp.NET 핵심 템플릿에서 만든 프로젝트를 추가하고 싶습니다.

관련 문제