zoukankan      html  css  js  c++  java
  • MVC调用部分视图PartialView

    新建一个控制器:
        public class AdminController : Controller
        {
            public ActionResult UpdateAdmin()
            {
                return PartialView("UpdateAdmin", new YingPingPuirtureMVC4.Models.LoginModel() { Name = "admin", Password = "admin" });
            }
         }
     在Views 的Shared文件夹添加一个视图 UpdateAdmin

    @model YingPingPuirtureMVC4.Models.LoginModel
    @{
        Layout = null;
    }
    
    <!DOCTYPE html>
    
    <html>
    <head>
        <meta name="viewport" content="width=device-width" />
        <title>@ViewBag.Title</title>
          @Styles.Render("~/Content/css")
          @Scripts.Render("~/bundles/modernizr")
    </head>
    <body>
       @using(Html.BeginForm())
        {
        @Html.HiddenFor(c => c.UserId)
        <div>
            旧用户名:
        </div>
        <div>
           @Html.TextBoxFor(c=>c.Name)
        </div>
        <div>
            新用户名:
        </div>
        <div>
              @Html.TextBoxFor(c=>c.NewName)
        </div>
        <div>
            密码:
        </div>
        <div>
              @Html.PasswordFor(c=>c.Password)
        </div>
        <div>
            新密码:
        </div>
        <div>
             @Html.PasswordFor(c=>c.NewPassword)
        </div>
        <div>
            <input type="submit" value="确定" />
          
        </div>
          }
    </body>
    </html>
    View Code

    调用视图的几种方法
      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"})

  • 相关阅读:
    第一模块第一章 review
    python练习题:三级菜单
    python list()总结
    python中index()、find()方法
    python中join()函数、list()函数补充的用法
    python中关键字的总结
    python中for循环的用法
    python中range()、list()函数的用法
    python中pop()函数的用法
    python中split()、os.path.split()函数用法
  • 原文地址:https://www.cnblogs.com/xuxiaorong/p/3231598.html
Copyright © 2011-2022 走看看