<body>
这种方式 不走 controller
@("../Shared/Error");
这种方式 走 controller
@("Dismode","Shared")
</body>
Action、RenderAction加载方法的视图,执行Controller→ Model → View的順序,然後把產生的頁面帶回到原來的View中再回傳。
Partial、RenderPartial直接加载视图文件内容
MVC调用部分视图PartialView
新建一个控制器: 返回部分视图public class AdminController : Controller
{
public ActionResult UpdateAdmin()
{
return PartialView("UpdateAdmin", new () { Name = "admin", Password = "admin" });
}
}
在Views 的Shared文件夹添加一个视图 UpdateAdmin
调用视图的几种方法
1. Jquery 调用
$(function () {
$("#load").load("/Admin/UpdateAdmin");
})
2 . 调用
如下:
@("UpdateAdmin","Admin")
3. 直接调用 不经过Controller
如下:
@("UpdateAdmin", new () { Name="admin", Password="admin"})