1

可能重复:
在 MVC3 中呈现没有母版页的视图

我的项目中有一个视图(账单),我希望该视图不显示在主视图包装器中 - 而我只希望显示视图中的 HTML。使视图忽略加载主布局的正确方法是什么?

4

1 回答 1

6

使视图忽略加载主布局的正确方法是什么?

您可以将以下内容放在视图的顶部:

@{ 
    Layout = null;
}

或者从应该为该视图提供服务的控制器操作中返回 aPartialView而不是 a View

public ActionResuilt SomeAction()
{
    return PartialView("_SomePartialView");
}

甚至返回一个视图并指定一个空布局:

public ActionResuilt SomeAction()
{
    return View("SomeView", null, null);
}
于 2012-09-24T12:23:32.727 回答