DropDownlist预选多个项目

Jet*_*223 3 asp.net-mvc razor

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

这有什么问题?

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

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

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

的SelectedValue 的SelectedItem 未选择的选项

Jet*_*223 9

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