Выпадающий список не отображается должным образом - PullRequest
0 голосов
/ 22 апреля 2019

Я создал раскрывающийся список в веб-приложении. Чтобы составить список, который я хотел, мне пришлось соединить два атрибута, FirstName и LastName, запросив и создав новую переменную «Display». Теперь вместо отображения «FirstName LastName» для каждого элемента отображается: {Display = FirstName LastName}

Есть ли способ убрать переменную и скобки?

C # код:

var professors = _context.Professor.Include(p => p.Courses).Select( p => new {Display = $"{p.FirstName} {p.LastName}"});

ProfessorDropDown = new SelectList (await professors.Distinct().ToListAsync());

Страница бритвы:

<select asp-for= "Prof" asp-items="Model.ProfessorDropDown">
            <options value="">--Select Professor--</options>
        </select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...