部分视图调用方法
Posted 阿Q啊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部分视图调用方法相关的知识,希望对你有一定的参考价值。
这种方式 不走 controller
@html.Partial("../Shared/Error");
这种方式 走 controller
@Html.Action("Dismode","Shared")
Partial、RenderPartial直接加载视图文件内容
// 返回部分视图
public class AdminController : Controller
{
public ActionResult UpdateAdmin()
{
return PartialView("UpdateAdmin", new
YingPingPuirtureMVC4.Models.LoginModel() { Name = "admin", Password =
"admin" });
}
}
调用视图的几种方法
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"})
以上是关于部分视图调用方法的主要内容,如果未能解决你的问题,请参考以下文章
如何从MVC5中的jquery ajax调用中获取部分视图和JSON数据?
Groovy/grails 如何使用 jquery 从视图中调用控制器方法