1. 程式人生 > >MVC呼叫部分檢視PartialView

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

相關推薦

MVC呼叫部分檢視PartialView

新建一個控制器:    public class AdminController : Controller    {        public ActionResult UpdateAdmin()        {            return PartialView("UpdateAdmin", n

MVC部分檢視呼叫方法總結

<body> 這種方式 不走  controller     @Html.Partial("../Shared/Error");  這種方式    走 controller  @Html.Action("Dismode","Shared")  <

.net mvc部分檢視

Home控制器: public class HomeController : Controller { public ActionResult Index() { return View(); } public ActionResult PartialPage(string name, int id)

mvc部分檢視

Home控制器: public class HomeController : Controller { public ActionResult Index() { return View(); } public ActionResult PartialPage(string name, int id)

MVC |分部檢視 PartialView()

介紹如何定義 其實它和普通檢視沒有多大區別,只是建立分部檢視的時候視圖裡沒有任何內容,你需要什麼標籤你自己加。第二就是分部檢視不會執行_ViewStart.cshtml中的內容) 控制器 PartialViewDeomController控制器 using System

MVC |分部視圖 PartialView()

mode new inf bin pop 自定義 index ner -- 介紹如何定義 其實它和普通視圖沒有多大區別,只是創建分部視圖的時候視圖裏沒有任何內容,你需要什麽標簽你自己加。第二就是分部視圖不會執行_ViewStart.cshtml中的內容) 控制器 Par

部分檢視 - partial

對於partia來說,可以理解為元件化的運用,即將對應的html/js/css進行封裝,然後通過模板引擎直接進行呼叫 1、partial的註冊 1 //可以直接寫在app.js,也可以寫在之前所說的helper裡面,因為是做註冊,所以需要做的是配置化的處理 2 const hbs = require

MVC部分技術體現

    檢視層用jsp,javascript 作用--顯示資料,接受使用者輸入資料 控制層用servlet 作用--接收檢視層資料,傳輸 給業

學會呼叫檢視呼叫異常

  2018-12-01 14:10:51.813  INFO 127.0.0.1 host-10-99-234-105 cloudsmn-server 21979 --- [pool-17-thread-1] c.h.c.cspjssp.opssdk.HttpClie

撩課-Mysql第18部分檢視

學習地址: 撩課-JavaWeb系列1之基礎語法-前端基礎 撩課-JavaWeb系列2之XML 撩課-JavaWeb系列3之MySQL 撩課-JavaWeb系列4之JDBC 撩課-JavaWeb系列5之web伺服器-idea 什麼是檢視 檢視是一個虛擬表, 其內容由查詢定義。

MVC強型別檢視與model關鍵字

在開發mvc專案過程中,如果需要在view檢視中進行(model欄位繫結,自動提示)模型繫結 ;在不清楚欄位,或者欄位較多的情況下,是非常有必要的! 下面咱們具體實現一下 1、首先建立Sent控制器 2、然後再Models資料夾中建立一個實體類modelTex  using Syste

MVC呼叫儲存過程實現分頁,帶查詢條件

alter procedure P_GetPagedUserInfoByCondition @PageSize int,--表示每頁要顯示的記錄數 @CurrentPageIndex int,--表示當前要顯示第幾頁的資料 @RecordCount int output,--表示滿足條

MVC 中方法檢視或者方法判斷是否登入

專案的角色許可權,的判斷使用者是否有對應頁面的訪問許可權  如果沒有登入或者繞開角色許可權直接使用url訪問 那麼不能讓其訪問 (1)自定義AuthorizeAttribute    public class CustomAuthorizeAttribute : Autho

ASP.NET MVC 控制器向檢視傳遞模型資料(可以是多個)

利用ViewBag來傳遞資料檢視部分程式碼:           @model Login001.Models.YSY_Ware            商品            @foreach (var n in ViewBag.ware)            {   

MySQL知識(十五)——儲存過程的呼叫檢視、修改和刪除

2 呼叫儲存過程   儲存過程必須使用CALL語句呼叫,並且儲存過程和資料庫相關,如果要執行其他資料庫中的儲存過程,需要指定資料庫名稱,例如CALL dbname.procname。儲存函式的呼叫與MySQL中預定義的函式的呼叫方式相同。   呼叫儲存過程示

jQuery載入部分檢視(Partial Views)

本篇是演示使用jQuery載入部分檢視(Partial View)。如果你不想使用Razor的語法呈現部分檢視,那此篇的方法是最理想的了。它可以Render至指定的tag上。   建立兩個部分檢視,一個為_News.cshtml,內呈現的資料是一些靜態資料,當然可以傳入

VC 呼叫 圖片檢視

ShellExecute (0, "open", "explorer.exe",  "G:\\t.bmp", "", 10);//在win7上沒問題,但是windows xp系統不可; 所以,用一下函式可以全部支援(簡單修改了一下別人的文章): void Palyimag

Asp.Net Mvc 控制器與檢視的資料傳遞

 資料傳遞也就是控制器和檢視之間的互動,比如在檢視中提交的資料,在控制器怎麼獲取,或者控制器從業務層獲得一些資料,怎麼傳遞到檢視中,讓檢視顯示在客戶端呢?帶著這些疑問,我們接著看。。          下面分別講解asp.net mvc框架中有三種資料傳遞方式,分別是:V

Spring mvc呼叫mysql儲存過程

mysql> use modbus; Database changed mysql> DELIMITER $ mysql> drop procedure if exists p4;     -> create procedure p4()     -

PHP搭建自己的MVC框架8 檢視

接下來實現檢視層 檢視層包括變數賦值(assign) 和 呼叫模板(display) 控制器繼承基類 <?php namespace app\ctrl; class indexCtrl extends \core\mymvc { public functio