簡體   English   中英

Kendo TabStrip:在MVC 4中將父模型傳遞給ChildAction

[英]Kendo TabStrip: Passing the Parent Model to the ChildAction in MVC 4

我在MVC 4中定義了Kendo UI標簽欄:

@model SearchUserModel

@(Html.Kendo().TabStrip()
  .Name("tabMain")
  .Items(items =>
      {
          items.Add()
               .Text("Search")
               .Content(Html.Action("Form","SearchUser").ToString()).Selected(true);
          items.Add()
               .Text("Manage User")
               .Action("Index", "ManageUser");

      })
  .Animation(false)
  )

ChildAction“表單”與此父級位於同一控制器“ SearchUser”上。

問題:如何將父級的SearchUserModel傳遞給“ Form” /“ SearchUser” ChildAction

您應該能夠使用Html.Action()幫助器的routeValues參數傳遞模型,如下所示:

Html.Action("Form", "SearchUser", new { model = Model })

然后,您只需要修改控制器操作即可接受模型作為參數:

public ActionResult Form (SearchUserModel model)
{
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM