您的位置:首页 > 其它

MVC中部分视图调用方法总结

2014-04-16 11:03 323 查看
<body>

这种方式 不走 controller

@Html.Partial("../Shared/Error");

这种方式 走 controller

@Html.Action("Dismode","Shared")

</body>

Action、RenderAction加载方法的视图,执行Controller→
Model → View的順序,然後把產生的頁面帶回到原來的View中再回傳。

Partial、RenderPartial直接加载视图文件内容

MVC调用部分视图PartialView

新建一个控制器: 返回部分视图

public class AdminController : Controller

{

public ActionResult UpdateAdmin()

{

return PartialView("UpdateAdmin", new YingPingPuirtureMVC4.Models.LoginModel() { Name = "admin", Password = "admin" });

}

}

在Views 的Shared文件夹添加一个视图 UpdateAdmin

调用视图的几种方法

1. Jquery 调用

$(function () {

$("#load").load("/Admin/UpdateAdmin");

})

2 . Html.Action 调用

如下:

@Html.Action("UpdateAdmin","Admin")

3. 直接调用 不经过Controller

如下:

@Html.Partial("UpdateAdmin", new YingPingPuirtureMVC4.Models.LoginModel() { Name="admin", Password="admin"})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: