1

如果我需要从我的视图中删除主布局,我该如何在 MVC2 中做到这一点?我尝试将代码放入文档http://sparkviewengine.com/documentation/master-layouts : 中显示的视图中,但它仍然带来了我的 Application.spark 布局 :-/

任何想法为什么?

4

2 回答 2

2

我知道这个答案有点晚了(也许很多),但如果你想渲染一个 HTML 片段而不是整个页面,你也可以使用PartialView方法。

相关 Spark文档

  • Views/Layouts 文件夹或 Views/Shared 文件夹中的 Application.spark 文件

这是拥有站点范围的主模板的最通用方式。如果控制器返回PartialView(),它将不会被使用。

于 2010-03-26T00:02:17.053 回答
1

未经测试,但如果您创建并清空主布局,并<use master="EmptyMaster" />在视图顶部显示呢?或者你可以从控制器调用空主;return View("View", "EmptyMaster");

不知道它是否会起作用,但值得一试。

于 2010-02-08T16:09:40.920 回答