Раскрывающийся список ASP.NET MVC со структурой сущностей - PullRequest
1 голос
/ 29 марта 2012

Я новичок в asp.net mvc и инфраструктуре сущностей, и я пытаюсь создать выпадающий список с данными из моей базы данных.У меня есть следующее:

Контроллер:

//
// GET: /StoreEditor/Edit/(ID)
public ActionResult Edit(int id)
{
   StoreEditorViewModel data = new StoreEditorViewModel(id);

   return View(data);
}

ViewModel:

public StoreEditorViewModel(int id)
    {
        using (MvcTicketsEntities storeDB = new MvcTicketsEntities())
        {
            details = (from t in storeDB.Tickets.Include("Artists").Include("Genres")
                       where t.TicketId == id
                       select t).FirstOrDefault();
        }
    }

Теперь я получаю все мои ярлыки и редакторы в поле зрения.Но как мне сделать выпадающий список со всеми именами в таблице базы данных GENRES в поле NAME.

Таблица GENRES имеет 2 поля GenreId и Name.

1 Ответ

1 голос
/ 29 марта 2012

Пожалуйста, обратитесь к ссылке ниже: http://codeclimber.net.nz/archive/2009/08/10/how-to-create-a-dropdownlist-with-asp.net-mvc.aspx

Это очень хорошо объясняет, как к нему подойти.

По сути, вам нужно создать List<SelectListItem> объект и предоставить еговыпадающий список.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...