我有多选下拉列表,它不会填充选定的值。它会填充所有值,但不会填充选定的值。在调试时我可以看到值,但它没有被渲染。
@Html.DropDownList("UnitsSelected", new MultiSelectList(Model[0].UnitsSelected, "Value", "Text",
Model[0].UnitsSelected.Where(x => x.Selected).ToList()),
new { @class = "alignCenter", multiple = "multiple", id = "companyUnits" })
我尝试了ASP.NET MVC MultiSelectList with selected values not selecting properly中给出的解决方案 但它并没有解决我的问题。