저는 MS MVC3에서 새로 생겼습니다. MVC3에서 C#과 면도 뷰 엔진을 사용하고 있습니다. MVC3 프레임 워크에서 '공유'폴더가 있는데, 다른 뷰 파일과 공유하는 _Layout.cshtml 파일입니다. 하지만 어떻게 _Layout.cshtml처럼 더 많은 파일을 만들 수 있습니까? 어떻게하면 특정 뷰 파일에 의해 디자인을 공유 할 하나 이상의 _Layout.cshtml 파일을 추가하고 사용할 수 있습니까? MVC3에 새로워서 단계별로 알려주십시오. 나쁜 영어로 유감스럽게 생각합니다.어떻게하면 MVC3에서 하나 이상의 레이아웃을 추가하고 사용할 수 있습니까?
0
A
답변
2
Layouts
을 원하는만큼 만들 수 있습니다. 보기의 기본 레이아웃은 _ViewStart.cshtml
파일에서 설정됩니다.
보기에서 다른 레이아웃을 사용하려면보기 시작 부분에 Layout
속성을 설정하기 만하면됩니다.
@{
Layout = "~/Views/Shared/_MyLayout.cshtml";
}
1
솔루션 탐색기에서 폴더를 마우스 오른쪽 버튼으로 클릭하면 add->라고 표시되는 메뉴가 나타납니다. "새로 만들기"를 선택하면 팝업 메뉴가 나타나며 메뉴에서 레이아웃보기를 선택할 수 있습니다. 보기를 추가하도록 선택하면 드롭 다운 목록에서 어떤 레이아웃을 선택할 수 있습니다.
관련 문제
- 1. 어떻게하면 이런 탭 레이아웃을 얻을 수 있습니까
- 2. 어떻게하면 UITableView에 데이터를 추가하고 저장할 수 있습니까?
- 3. 어떻게하면 복잡한 CSS 레이아웃을 얻을 수 있습니까?
- 4. 단위 테스트에서 하나 이상의 모의 객체를 사용할 수 있습니까?
- 5. 어떻게하면 svn_cat을 사용할 수 있습니까?
- 6. Customview에서 레이아웃을 사용할 수 있습니까?
- 7. CSS에서이 레이아웃을 사용할 수 있습니까?
- 8. 어떻게하면 appendTo와 insertBefore를 올바르게 사용할 수 있습니까?
- 9. 스레드가 하나 이상의 ThreadAbortException을 던질 수 있습니까?
- 10. 하나 이상의 모델을 MVCForm으로 설정할 수 있습니까?
- 11. 어떻게하면 모든 것을 사용할 수 있습니까? C++
- 12. MVC3에서 PHP 파일을 사용할 수 있습니까?
- 13. mvc3에서 itextsharp를 어떻게 사용할 수 있습니까?
- 14. ASP.NET MVC3에서 MySQL을 사용할 수 있습니까?
- 15. 하나 이상의 Zend_Cache 설정?
- 16. 하나 개 이상의 필드
- 17. 어떻게하면 안드로이드에서 vitamio 플레이어를 사용할 수 있습니까?
- 18. 어떻게하면 getJSON에서 가져온 데이터를 사용할 수 있습니까?
- 19. 어떻게하면 방화벽 뒤에있는 git을 사용할 수 있습니까?
- 20. 어떻게하면 Git과 Git Extension을 사용할 수 있습니까?
- 21. 어떻게하면 Sciss를 Mysql과 함께 사용할 수 있습니까?
- 22. authPlayerWithCompletionHandler 어떻게하면 authenticateHandler를 사용할 수 있습니까?
- 23. 어떻게하면 vba.net 대신 vba를 사용할 수 있습니까?
- 24. 어떻게하면 Google지도 API를 iphone에 사용할 수 있습니까?
- 25. 하나 이상의 스레드가 동일한 포트를 사용할 수 있습니다.
- 26. 하위 레이아웃을 다시 사용할 수 있습니까?
- 27. Android에서 inbuilt 레이아웃을 사용할 수 있습니까?
- 28. Android에서 null 레이아웃을 사용할 수 있습니까?
- 29. 기본 레이아웃에서 다른 레이아웃을 사용할 수 있습니까?
- 30. 하나 이상의 테이블을 Mysqldump합니까?
@Berge 편집 해 주셔서 감사합니다. – VJAI