我是新來的MVC,c#和ws面臨一些問題。我在我的視圖中有一個下拉列表,該列表由我的數據庫通過控制器填充。從MVC的下拉列表中選擇所有,使用javascript
@Html.DropDownListFor(model => model.***ID, (SelectList)ViewBag.***, "Select All", new { onchange = "***Changed()", @class = "form-control", id = "***ID", name="list", style = "max-width:450px;display:inline;" })
我的頁面要求我有一個全選按鈕,其中如果點擊它將選擇下拉內的所有值。目前,從我的JavaScript,我得到一個單一的值
var ID = $('#***ID').val();
並將其傳遞給打印功能的報告。該報告利用我在MSSql 2012中創建的存儲過程。當單擊全選按鈕時,它應該將下拉列表中的所有值傳遞給打印功能。我怎樣才能做到這一點? 任何幫助或指南的教程將有所幫助!謝謝
對於初學者來說,你需要一個'MultiSelectList'。 –
使用'@ Html.ListBoxFor'在下拉列表中選擇多個值。 –