无法弄清楚如何返回部分视图而不是全部

Ero*_*ocM 1 c# asp.net-mvc view razor

我试图调用一个视图,但不是全部.我在事故发生之前已经完成了但是我不记得我是怎么做的并且再做一次.

这是我展示的例子:

在此输入图像描述

我只想显示红圈所在的区域.

这是代码:

public ActionResult Logon()
{
  return View();
}
Run Code Online (Sandbox Code Playgroud)

很简单,但我return PartialView();确实没有改变它.

有人有主意吗?

Urb*_*man 5

检查部分视图是否设置了布局

就像是

@{
     Layout = "views/shared/sitelayout.cshtml";
}
Run Code Online (Sandbox Code Playgroud)

如果是部分视图,那么你可以(可能)删除它

如果你没有看到这一行,你可能有一个默认的布局继承,需要删除它.然后试试这个

@{
     Layout = null;
}
Run Code Online (Sandbox Code Playgroud)