[英]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.