我对 MVC3 中的布局页面有疑问:
是否可以使用服务器生成的(例如从数据库加载的)布局页面,例如:
@{
Layout = "~/Views/Shared/Handler.ashx?layout=xyz";
}
像 @RenderBody()
这样的布局内部代码是否有效?
如果你们中的任何人已经尝试过这样的事情,我很乐意听到你们的经历。
最佳答案
你可以 create a custom view engine并从您想要的任何位置(包括数据库)提供这些 View 。
关于database - 在 MVC3 中使用 "dynamic"布局页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6417189/