2012-03-29 63 views
1

我是新來的asp.net mvc和實體框架,我試圖用我的數據庫中的數據作出dropdownlist。我有以下幾點:與實體框架的ASP.NET MVC下拉列表

的Controler:

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

    return View(data); 
} 

視圖模型:

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中的所有名稱創建下拉列表。

表格GENRES有2個字段GenreId和Name。

回答