Как объединить столбцы для DatatextFiled из DropdownList? - PullRequest
1 голос
/ 09 апреля 2009

У меня есть выпадающий список названия факультета. В моей базе данных они хранятся как FirstName, LastName, MiddleName,

Я хочу объединить это в выпадающем списке

ViewData["FacultyID"] = new SelectList(faculty, "ID", "FirstName");

на месте поля данных.

Ответы [ 2 ]

3 голосов
/ 10 апреля 2009
ViewData["FacultyID"] = 
   new SelectList(faculty.Select(f=> new 
   {id= f.Id, Name = f.Firstname + f.LastName}), "ID", "Name");
1 голос
/ 09 апреля 2009

Вы можете изменить свой SQL-запрос:

SELECT ..., COALESCE(FirstName + ' ' + MiddleName + ' ' + LastName) as FullName,...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...