不要将_ViewStart应用于子操作

时间:2011-08-17 19:13:42

标签: asp.net-mvc

我的_ViewStart设置了Layout属性。它工作得很好,直到我开始使用子动作 - 在这种情况下,布局既适用于主动作也适用于儿童动作。有没有办法拒绝将_ViewStart(或至少是Layout)应用于子操作?

1 个答案:

答案 0 :(得分:2)

听起来你需要确保你的子动作呈现PartialView:

AKA

 @Html.Action("YourActionMethodName");

代码看起来像这样:

 public ActionResult YourActionMethodName()
 {
      return PartialView();
 }