2014-04-05 39 views
0

我使用一個DDL DropDownList.Optgroup.MVC(助手類<OPTGROUP>標籤在MVC)DropDownList.Optgroup.MVC通行證選定值

我的代碼如下:

MvcApplication1.Models.Database1Context db = new MvcApplication1.Models.Database1Context(); 
    var data = db.locations.ToList().Select(t => new GroupedSelectListItem 
    { 
     GroupKey = t.location_group_id.ToString(), 
     GroupName = t.location_group.name, 
     Text = t.name, 
     Value = t.id.ToString() 
    }); 

我沒有得到如何通過選定的值? (即在這種情況下的選定位置)

有關如何在使用上述數據庫上下文時處理此問題的任何想法?

回答

0

試試這個

var data = db.locations.ToList().Select(t => new GroupedSelectListItem 
     { 
      GroupKey = t.location_group_id.ToString(), 
      GroupName = t.location_group.name, 
      Text = t.name, 
      Value = t.id.ToString(), 
      Selected= t.Id == 1;//specify condition you want. 
     }); 
+0

我試過相同,但不工作:( –