我有一个问题是让MultiSelectList的值和文本有效。它呈现为:
<select id="UsergroupID" multiple="multiple" name="UsergroupID"><option>BookingSystem.Data.Models.Usergroup</option><option>BookingSystem.Data.Models.Usergroup</option><option>BookingSystem.Data.Models.Usergroup</option></select>
在我的控制器中,我有:
MultiSelectList UsergroupID = new MultiSelectList(_ug.GetUsergroups(), u.Usergroups);
_ug.GetUsergroups()返回IQueryable,u.Usergroups是EntityCollection。
如何解决这个问题? / M
答案 0 :(得分:2)
您好像没有指定DataTextField
的{{1}}和DataValueField
。