DropDownlist预选多个项目

时间:2014-03-26 17:37:53

标签: asp.net-mvc razor

我想从列表中预选(从我的控制器中)多个选项。我几乎尝试了所有东西,但我无法选择这些项目。

这有什么问题?

@Html.DropDownListFor(x=>x.UserIds, Model.Users, new { @class = "form-control input-sm chosen", multiple = "multiple"})

我也试过@ Html.DropdownList() - 没有成功。

我的模特中的一切似乎都很好。选择列表具有选定的项目,并且项目的选定属性为true,但我只获得未选择的选项。

SelectedValue SelectedItem Unselected options

1 个答案:

答案 0 :(得分:9)

使用@ Html.ListBox或@ Html.ListBoxFor代替@ Html.DropDownList