더북(TheBook)

3. Views 폴더에 ViewBagDemo 폴더를 생성하고 Index.cshtml이라는 뷰 페이지를 생성한다. Index 액션 메서드에 해당하는 뷰 페이지에 @ViewBag에 점을 찍고 액션 메서드에서 작성한 변수명을 입력하면 그 안에 저장된 값을 출력해서 사용할 수 있다. 단, ViewBagViewData는 인텔리센스의 도움을 받을 수 없다. 컨트롤러에서 ViewData에 담아온 데이터는 ViewData 또는 ViewBag을 통해서 사용할 수 있다.

▼  Views/ViewBagDemo/Index.cshtml

@{
  Layout = null;
}

<h2>ViewBag / ViewData 데모</h2>

<h3>@ViewBag.Name</h3>
<h3>@ViewBag.Age</h3>
<h3>@ViewBag.원하는모든단어</h3>
<h3>@ViewData[“Address”]</h3>
<h3>@ViewBag.Address</h3>

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.