Asp.net mvc Asp.Net MVC |下拉列表数据提取

Asp.net mvc Asp.Net MVC |下拉列表数据提取,asp.net-mvc,dropdownlistfor,Asp.net Mvc,Dropdownlistfor,如何将相关sql数据拉入下面的DropDownList控件?Dropdownlist应默认为“m.alici”数据 穆泰里·阿德·索亚德 @TextBoxFor(m=>m.Alici,新的{@class=“formcontrol”}) 西帕里ş阿雷西 @TextAreaFor(m=>m.adres,新的{@class=“form control”}) 西帕里·杜鲁穆 @DropDownListFor(m=>m.Durum 在控制器中创建ViewBag。请注意,可以将默认值添加到最后一个参数中

如何将相关sql数据拉入下面的DropDownList控件?Dropdownlist应默认为“m.alici”数据


穆泰里·阿德·索亚德
@TextBoxFor(m=>m.Alici,新的{@class=“formcontrol”})
西帕里ş阿雷西
@TextAreaFor(m=>m.adres,新的{@class=“form control”})
西帕里·杜鲁穆
@DropDownListFor(m=>m.Durum

在控制器中创建ViewBag。请注意,可以将默认值添加到最后一个参数中

 ViewBag.Example = new SelectList((from s in _cs.example.OrderBy(s => s.Code)
 select new { ID = s.Id, FullDescription = s.Code + " - " + s.Description }),"ID", 
"FullDescription","m.alici");
然后在你看来

 @Html.DropDownListFor(m => m.Durum, (SelectList)ViewBag.Example, new { @class = "form-control" })
 @Html.DropDownListFor(m => m.Durum, (SelectList)ViewBag.Example, new { @class = "form-control" })