0
<h2>My Chart</h2>
@using (Html.BeginForm())
{
<div>
@Html.ListBox("chosen")
</div>
<br/>
<input type="submit" value="Submit"/>
}
<script type="text/javascript">
$(document).ready(function() {
$("#chosen").select2(
{
placeholder: "Choose States ",
width:300
});
});
</script>
Это мой сценарий для создания раскрывающегося списка мультиселектов, он работает. Я хочу собрать эти значения и сохранить их в массиве или списке, который я могу использовать в своем контроллере, но я понятия не имею, как это сделать.Как получить выбранные значения из списка мультиселектов
это мой метод контроллера для заполнения списка
public ActionResult Charter()
{
ViewBag.chosen = new MultiSelectList(_mydb.States,"Id","Name");
return View();
}
Это моя модель
public class State
{
public int Id { get; set; }
[Required]
[StringLength(50)]
public string Name { get; set; }
public int Stations { get; set; }
}
дубликата HTTP://stackoverflow.com/questions/17021978/how-to-get-multiselected-dropdownl IST-значения-в-Asp-сетчатой MVC/17023462 # 17023462 – Evonet