【发布时间】:2014-06-03 22:03:23
【问题描述】:
我的 MVC 视图中有两个列表框控件。第一个列表框显示可用用户,第二个列表框显示选定用户。我需要确保可用用户列表框不应包含所选列表框中的任何匹配用户。以下是我的控制器中创建 IEnumerable 集合以绑定到列表框的代码。
IEnumerable<SelectListItem> availableUsers = user.Where(c => c.CompanyId == subscription.CompanyId)
.Select(c => new SelectListItem
{
Value = c.Id.ToString(),
Text = c.FirstName + " " + c.Surname
});
IEnumerable<SelectListItem> selectedUsers = subscription.Users
.Select(c => new SelectListItem
{
Value = c.Id.ToString(),
Text = c.FirstName + " " + c.Surname
});
如上所述,我如何从选定用户集合中存在的可用用户集合中删除用户。
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-4 listbox