database - 在 MVC3 中使用 "dynamic"布局页面

标签 database asp.net-mvc-3 layout

我对 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/

相关文章:

c# - 使用 firebird RDBMS 在 .NET 应用程序中自动刷新数据

asp.net-mvc-3 - MVC3 中的 DropDownListFor

javascript - 如何在 ASP.NET MVC3 中从部分 View 包含 JavaScript

php - 在 Wordpress 中使用字体

qt - 如何动画隐藏/显示 QVBoxLayout 小部件

Java 组件隐藏在 JPanel 中

python - Django (1.9) makemigrations 在 bool 字段上没有得到 Blank=True

database - ms Access 查询挂起

MySQL:使用 IN 的嵌套 SQL

asp.net-mvc-3 - 使用 Razor 在 Asp.Net MVC3 上合并、缩小和 GZIP 样式和脚本的完整解决方案