我试图调用一个视图,但不是全部。我以前是偶然做过的,但是我不记得自己是怎么做的,然后再做一次。
这是我正在显示的示例:
我只想显示红色圆圈所在的区域。
这是代码:
public ActionResult Logon()
{
return View();
}
确实很简单,但是我已经
return PartialView();
,但是并没有改变它。有人有想法么?
最佳答案
检查您的局部视图是否设置了布局
就像是
@{
Layout = "views/shared/sitelayout.cshtml";
}
如果是局部视图,则可以(可能)删除此视图
如果看不到此行,则可能是默认的布局继承,需要删除它。然后试试这个
@{
Layout = null;
}
关于c# - 无法弄清楚如何返回部分 View 而不是全部 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14533032/