如果我需要从我的视图中删除主布局,我该如何在 MVC2 中做到这一点?我尝试将代码放入文档http://sparkviewengine.com/documentation/master-layouts : 中显示的视图中,但它仍然带来了我的 Application.spark 布局 :-/
任何想法为什么?
如果我需要从我的视图中删除主布局,我该如何在 MVC2 中做到这一点?我尝试将代码放入文档http://sparkviewengine.com/documentation/master-layouts : 中显示的视图中,但它仍然带来了我的 Application.spark 布局 :-/
任何想法为什么?
我知道这个答案有点晚了(也许很多),但如果你想渲染一个 HTML 片段而不是整个页面,你也可以使用PartialView方法。
相关 Spark文档
- Views/Layouts 文件夹或 Views/Shared 文件夹中的 Application.spark 文件
这是拥有站点范围的主模板的最通用方式。如果控制器返回PartialView(),它将不会被使用。
未经测试,但如果您创建并清空主布局,并<use master="EmptyMaster" />
在视图顶部显示呢?或者你可以从控制器调用空主;return View("View", "EmptyMaster");
不知道它是否会起作用,但值得一试。