MVC4,两个不同的主页

时间:2012-09-17 12:55:54

标签: asp.net layout asp.net-mvc-4 master-pages

如何使用mvc4在我的Web项目中使用两个不同的母版页或布局?

2 个答案:

答案 0 :(得分:8)

您可以创建2个不同的布局,然后在视图中选择要使用的布局:

@{ 
    Layout = "~/Views/Shared/MyLayout.cshtml";
}

这也可以在渲染视图的控制器动作中完成:

return View("Index", "MyLayout", myViewModel);

答案 1 :(得分:0)

我并不声称自己是MVC的专家。事实上,我刚开始使用它。 这就是我做的。我使用Windows资源管理器复制了Site.Master,将其重命名,将其添加到共享视图,编辑它并开始使用它。为我工作。