Добавить выбранное в пользовательский SelectListItemC#

Место общения программистов C#
Ответить
Anonymous
 Добавить выбранное в пользовательский SelectListItem

Сообщение Anonymous »


Чтобы заполнить раскрывающийся список в представлении Выбранным элементом, я могу создать SelectList следующим образом:

ViewData["MyDropDown"] = новый SelectList(_context.DataTable, "ItemID", "ItemName", ItemID); Однако у меня есть раскрывающийся список с пользовательским ListItem, который выглядит следующим образом:

var dropDownData= await _context.DataTable.Select(u => new SelectListItem { Value = u.ItemID.ToString(), Text = u.ItemName}).ToListAsync(); dropDownData.Add(new SelectListItem() { Value = "", Text = "-- Select -- "}); ViewData["MyDropDown"] = dropDownData; Если я хочу сделать параметр «-- Select --» выбранным, мне просто нужно добавить в строку «, Selected = true».

Теперь, как я могу указать выбранный элемент из параметров, сгенерированных _context?

Спасибо!
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»