Можете ли вы помочь мне с созданием Html.DropdownList
из ViewBag
списка?Когда я использую следующий код, возникает ошибка, из-за которой я не могу преобразовать список в IEnumerable<SelectListItem>
var allUsers = db.Users.ToList();
var adminUsers = allUsers.Where(u => u.Roles.Select(r =>r.RoleId).Contains("1bafec08-fc36-41f6-a3f1-cc9a297e7481")).ToList();
ViewBag.Role = adminUsers;
. Этот способ отображения не работает:
@Html.DropDownList("PersonAssigned",(IEnumerable<SelectListItem>)ViewBag.Role, "Wybierz pracownika:", new { @class = "form-control" })
Также этоне:
@Html.DropDownList("PersonAssigned", ViewBag.Role as SelectList, new { @class = "form-control" })