簡體   English   中英

使用@ url.action將列表/模型作為參數傳遞

[英]Passing list/model as parameter with @url.action

有沒有一種方法可以將列表作為@url.action參數傳遞,或者有更好的解決方案?

偽代碼:除非我為模型或列表定義索引,否則不會傳遞任何內容。

 @Url.Action("DeleteConfirmed", "Home", new { selectedids = /*model or list?*/ }, null)

我需要將列表或模型傳遞給它:

  public ActionResult DeleteConfirmed(List<int> selectedids) {

       //Code
       return View("Index");

  }

我將它們作為字符串加入,然后將其轉換回服務器。 這意味着selectedids在服務器上需要是一個字符串,您可以在逗號上將其字符串拆分並將每個值轉換為long

@Url.Action("DeleteConfirmed", "Home", new { selectedids = String.Join(",", Model.IDS) })

暫無
暫無

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

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