所选项目未被选中

时间:2009-08-19 12:33:32

标签: asp.net-mvc

我有一个选择列表的问题,我有8个项目,其中3个在调试中获得值= true,但渲染的Html项目未被选中。

可能有什么问题?

List<SelectListItem> UsergroupID = (from usg in _ug.GetUsergroups().ToList()
                                            join ug in u.Usergroups
                                            on usg.UsergroupID equals ug.UsergroupID into j
                                            select
                                            new SelectListItem
                                            {
                                                Selected = j.Any(),
                                                Value = usg.UsergroupID.ToString(),
                                                Text = usg.UsergroupName
                                            }).ToList();

        ViewData["UsergroupID"] = UsergroupID;

        return View("UserEdit", new UserAdminEditViewModel { User = u, Usergroups = _ug.GetUsergroups() });

在我看来,我有:

<%= Html.ListBox("UsergroupID", (IEnumerable<SelectListItem>)ViewData["UsergroupID"]) %>

是什么原因导致它没有在选择列表中选择选择= true的3个项目? / M

1 个答案:

答案 0 :(得分:0)

看起来像MVC中的另一个错误...你可以参考这个链接来解释问题的一部分Link