모든 스타일링 등으로 레이아웃을 만들었습니다. 여기에는 메뉴 및 하위 메뉴가 있으며 내용에 대한 3 열 레이아웃도 있습니다.MVC -보기가 기본 레이아웃의 섹션에 영향을 미침
왼쪽 열은 주로보고 내용의 필터, 주요 내용의 중심 및 도움말보기의 오른쪽 열을 현재보기에 따라 사용합니다.
하위 메뉴의 링크를 정의 할 수 있습니까?
현재보기에 따라 왼쪽 열과 오른쪽 열에 채워지는 것은 무엇입니까?
모든 스타일링 등으로 레이아웃을 만들었습니다. 여기에는 메뉴 및 하위 메뉴가 있으며 내용에 대한 3 열 레이아웃도 있습니다.MVC -보기가 기본 레이아웃의 섹션에 영향을 미침
왼쪽 열은 주로보고 내용의 필터, 주요 내용의 중심 및 도움말보기의 오른쪽 열을 현재보기에 따라 사용합니다.
하위 메뉴의 링크를 정의 할 수 있습니까?
현재보기에 따라 왼쪽 열과 오른쪽 열에 채워지는 것은 무엇입니까?
해당 영역에 새 콘텐츠를 추가하려는 경우 섹션을보고 싶습니다.
기본 프로젝트에서이 예를 볼 수 있습니다. 단지 file-new-project를 수행하여 레이아웃 페이지를 체크 아웃하십시오. 당신은 당신의 레이아웃에 이런 일을 할 것입니다 :
@RenderSection("SideBar", false)
false
여기 당신이 선택할 아웃 뷰에 사이드 바의 컨텐츠를 넣는를 할 수 있습니다.
@section SideBar {
// your sidebar stuff
}
이 항상 그렇듯이 구가 가장 잘 안다 : http://weblogs.asp.net/scottgu/archive/2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx
건배
귀하의 견해는 다음과 같은 일을 할 것입니다.
필자는이 기사를 읽고 이미 섹션을 사용했으며, 추가 할 수있는 것에 대해 좀 더 제어 할 생각이었습니다. 기본 모델을 만드는 것이 좋은 생각입니까? –
그 모양이 명확한 경우 예, 그렇지만 섹션은 여전히 적절한 접근 방법입니다. 클라이언트 측에 더 가까이 있기를 원하면'divs '를 사용하고 필요에 따라 또는 사용자 요청에 따라 부분 뷰를 사용할 수 있습니다. – MisterJames