public class DropDown
{
public string[] SelectedItems { get; set; }
public IEnumerable<SelectListItem> Items { get; set; }
}
Я пытаюсь получить DropDown в MVC из БД с вышеуказанной структурой.MVC DropDown from DataBase
Из базы данных Я получил поле «Текст и значение» и имею в IEnumerable<T>
, где T имеет 2 свойства id и текст.
Каким образом можно преобразовать ienumerable id в массив строки и присвоить id, текст SelectedListItem
?
Я думал о том, чтобы пройти через ienumerable и сформировать DropDown, но думал, что будут лучшие способы.
обновление
Например:
In DB i have student table with
ID,
Name,
Class,
Section
И я получил идентификатор и имя в ienumerable<student>
. Оттуда мне нужно преобразовать в DropDown
http://stackoverflow.com/questions/17951524/mvc-and-entity-framework-select-list/17953161#17953161 –