我是MS MVC3的新手。我在MVC3中使用带有razor视图引擎的C#。有一个'共享'文件夹(在MVC3框架中),其中一个_Layout.cshtml文件由其他视图文件共享。但我怎么能像_Layout.cshtml一样创建更多文件?如何添加和使用多个_Layout.cshtml文件,它将通过特定的视图文件共享设计,请逐步告诉我,因为我是MVC3的新手。抱歉我的英语不好。
答案 0 :(得分:2)
您可以根据需要创建任意数量的Layouts
。视图的默认布局在_ViewStart.cshtml
文件中设置。
如果要在视图中使用不同的布局,您只需在视图的开头设置Layout
属性。
@{
Layout = "~/Views/Shared/_MyLayout.cshtml";
}
答案 1 :(得分:1)
如果右键单击解决方案资源管理器中的文件夹,它将为您提供一个菜单,说明添加 - >。如果选择“新建”,弹出窗口将显示一个列表,您可以从菜单中选择“布局视图”。选择添加视图后,您可以从下拉列表中选择布局。