[英]Passing non selected listboxfor values back to controller
我的視圖上有一個listboxfor,其中填充了用戶列表。 我可以在該列表框中添加用戶,也可以從該列表框中添加用戶(從另一個列表框中)。
我可以將值傳遞回控制器,但必須在列表框中選擇用戶才能實現。 我不想選擇用戶。只要回傳列表框中的內容即可。
在我看來:
@Html.ListBoxFor(m => m.SelectedIDs, DropdownHelper.GetGroupMembers(Model.Id), new { size = 20, @class = "select field small", @style = "width:200px" })
在我看來,模型:
public int[] SelectedIDs { get; set; }
控制器HtttPost Edit采用視圖模型,並且SelectedIDs確實包含用戶的ID,但僅在選中時才包含。
我只是不想在列表框中選擇用戶...只要回傳那里的任何值即可。
有任何想法嗎?
謝謝
如果我錯過了任何人,都會有人糾正我,但基本上,您有五個選項可以將數據傳遞到服務器:Cookies QueryString Ajax WebSocket POST(表單變量)
似乎您想發布數據,所以對我來說,隱藏輸入是最合適的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.