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"})

  • 相关阅读:
    Sample Page
    3.21之前刷题总结
    存储过程动态组建查询where语句
    SQL常备知识
    学习SilverLight:(1)SilverLight3.0和JavaScript交互
    SQL SERVER 2005 Tempdb
    学习atlas
    sql server系统表详细说明(转)
    js 基数排序的过程
    vuerouter 刷新页面后 url地址不变 参数还在 保留当前页 routerlink取值 this.$route
  • 原文地址:https://www.cnblogs.com/xuxiaorong/p/3231598.html
Copyright © 2011-2022 走看看