2012-06-23 8 views
0

저는 MS MVC3에서 새로 생겼습니다. MVC3에서 C#과 면도 뷰 엔진을 사용하고 있습니다. MVC3 프레임 워크에서 '공유'폴더가 있는데, 다른 뷰 파일과 공유하는 _Layout.cshtml 파일입니다. 하지만 어떻게 _Layout.cshtml처럼 더 많은 파일을 만들 수 있습니까? 어떻게하면 특정 뷰 파일에 의해 디자인을 공유 할 하나 이상의 _Layout.cshtml 파일을 추가하고 사용할 수 있습니까? MVC3에 새로워서 단계별로 알려주십시오. 나쁜 영어로 유감스럽게 생각합니다.어떻게하면 MVC3에서 하나 이상의 레이아웃을 추가하고 사용할 수 있습니까?

답변

2

Layouts을 원하는만큼 만들 수 있습니다. 보기의 기본 레이아웃은 _ViewStart.cshtml 파일에서 설정됩니다.

보기에서 다른 레이아웃을 사용하려면보기 시작 부분에 Layout 속성을 설정하기 만하면됩니다.

@{ 
    Layout = "~/Views/Shared/_MyLayout.cshtml"; 
} 
+0

@Berge 편집 해 주셔서 감사합니다. – VJAI

1

솔루션 탐색기에서 폴더를 마우스 오른쪽 버튼으로 클릭하면 add->라고 표시되는 메뉴가 나타납니다. "새로 만들기"를 선택하면 팝업 메뉴가 나타나며 메뉴에서 레이아웃보기를 선택할 수 있습니다. 보기를 추가하도록 선택하면 드롭 다운 목록에서 어떤 레이아웃을 선택할 수 있습니다.

관련 문제