выпадающий список для следования - PullRequest
1 голос
/ 25 ноября 2011
    var dropdown = (from role in db.aspnet_Users
                       where role.aspnet_Roles.Any(a => a.RoleName == "supervisor")
                       select new
                       {
                           text = role.UserName,
                           value = role.UserId
                       }).ToList();

код для создания выпадающего списка с dropdown.text в качестве элемента / текста DropdownList
и dropdown.value в качестве значения DropdownList
Этот код присутствует в моем view.cshtml

1 Ответ

0 голосов
/ 25 ноября 2011

используя бритву:

    @Html.DropDownList("name",
         new SelectList( dropdown ,
                "value",
                "text" ) )

где выпадающий список - ваша переменная

Также рассматривает возможность перемещения вашего кода в контроллер и передачи переменной через viewbag (то есть: ViewBag.dropdownitems = dropdown)

...