더북(TheBook)

4. 부분 뷰를 호출해주는 PartialViewDemo.cshtml 페이지를 Views 폴더의 HelperMethodDemo 폴더에 생성하고, 다음과 같이 코드를 작성한다. 각각의 부분 뷰 페이지 호출은 @Html.Partial() 헬퍼 메서드를 사용한다.

▼  Views/HelperMethodDemo/PartialViewDemo.cshtml

@{
  Layout = null;
}

@Html.Partial("_PartialPage1")

@Html.Partial("~/Views/HelperMethodDemo/_PartialPage2.cshtml")

 

이 코드에서처럼 현재 뷰 페이지가 같은 경로에 있을 때는 뷰 페이지 이름(_PartialPage1)만 지정하면 되고, 만약 다른 경로에 있는 뷰 페이지를 포함하려면 프로젝트 루트를 의미하는 ~/ 기호를 포함한 전체 경로와 확장자를 포함해서 호출해야 한다.

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