MVC 3和razor,如何在_layout中使用_layout构建一个结构?

时间:2011-03-04 11:04:11

标签: asp.net-mvc asp.net-mvc-3 razor

我目前正在建立一个包含5个不同网站的大型项目。所有这些网站都有相同的“框架”(视图中的_layout.cshtml和root中的共享)。

我已经建立了一个每个站点都是一个区域的结构,这将非常适合我们的需求。我的问题是,我如何使用一个_Layout.cshtml(一个登录栏,页脚,背景)对所有网站都是相同的,然后一个_Layout.cshtml用于每个网站,而这些网站又通过局部视图调用(例如index.cshtml),然后通过控制器调用?

1 个答案:

答案 0 :(得分:5)

我认为你想要的是Razor中的嵌套布局?我使用了here的教程。

希望这有帮助,马特。