【发布时间】:2010-09-18 05:35:52
【问题描述】:
在 MonoRail 中,您只需 CancelLayout() 即可不呈现布局。在 ASP.NET MVC 中,影响布局的唯一方法似乎是将布局名称传递给 View() 方法,例如 View("myview", "mylayout");只是似乎传递 null 或空字符串并不能满足我的要求。
我最终创建了一个只呈现内容的空布局,但这看起来很愚蠢。
“不渲染布局”就是这个意思。在 Web 表单视图引擎中,他们将布局称为“母版页”。我想仅呈现我的操作视图,而不是用母版页包围它。
【问题讨论】:
-
如果您无法准确解释您要查找的内容,您将不会得到任何其他答案。 “不渲染布局”是什么意思?
-
必须创建一个空的布局可能看起来很傻,但是 webforms 引擎怎么知道如何为 asp.net 内容部分排序?我觉得这更多是您使用的网络表单视图引擎的问题。
标签: asp.net-mvc