ASP.NET Core 1.0에서 레이아웃은 _Layout.cshtml 파일이 기본으로 담당한다. 다음 코드와 같이 상단에 Layout을 지정하는 코드를 지우거나 주석 처리하게 되면, 자동으로 Views 폴더 루트에 있는 _ViewStart.cshtml 파일에서 지정한 기본 레이아웃이 적용된다.

    ▼  Views/ControllderDemo/DefaultAction.cshtml 파일의 내용 수정

    @*@{
      Layout = null;
    }*@
    
    <h2>ControllerDemo 컨트롤러의 DefaultAction 메서드 호출 시 보여지는 뷰 페이지</h2>
    

     

    이 코드를 실행하면 그림 26-7과 같이 기본 레이아웃이 적용된다.

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