我是mvc的新手,我知道只有两种方式可以渲染部分视图,如
@Html.Partial("PartialView1")
另一个是使用jquery加载局部视图。我想知道是否还有其他方法来加载局部视图。
当我从我的动作方法
这样渲染部分视图时[HttpPost]
public ActionResult Save(string name, string salary, string btnSubmit)
{
return PartialView("TestPView");
}
然后PartialView内容在页面中呈现,但共享外观&当PartialView显示时,感觉会从页面中消失。
我需要在局部视图中包含什么作为结果常见外观&部分视图渲染时感觉显示。请指导我并向我展示加载局部视图的各种方法。感谢
答案 0 :(得分:1)
看看下面的链接。它将帮助您更好地理解在MVC中呈现部分视图的可能方式:
答案 1 :(得分:0)
如果我理解正确,你要找的是布局,而不是PartialView
。
PartialView
为您提供了跨多个视图重用视图的一部分的选项。
布局为您提供网站的一般外观和感觉。
以下是VS为您生成的默认示例:
@{ Layout = "~/Views/Shared/_Layout.cshtml"; }