在MVC3中使用“动态”布局页面

时间:2011-06-20 20:37:40

标签: database asp.net-mvc-3 layout

我对MVC3中的布局页面有疑问:

是否可以使用服务器生成的(例如从数据库加载)布局页面,如:

@{
    Layout = "~/Views/Shared/Handler.ashx?layout=xyz";
}

@RenderBody()这样的布局中的代码是否有效?

如果你们中的任何人已经尝试过这样的事情,我很乐意听到你的经历。

1 个答案:

答案 0 :(得分:1)

你可以create a custom view engine在任何你想要的地方(包括数据库)提供这些观点。