我知道有很多類似的問題,但我無法得到它的工作......我想從實體框架實體填充下拉列表。我有以下實體類:從實體框架數據庫上下文填充下拉列表
namespace Accounting.Entity
{
[Table("Cities", Schema = "np")]
public class Cities
{
[Key]
[XmlElement("Ref")]
public System.Guid Ref { get; set; }
[XmlElement("Description")]
public string Description { get; set; }
}
}
控制器:
public class OrderController : Controller
{
public ActionResult PopulateCitiesDD()
{
var list = _repository.All<Cities>().ToList();
ViewBag.MyCities = new SelectList(list, "Ref", "Description", 0);
return View();
}
}
我應該在視圖中使用什麼來填充下拉列表?基於
DropDownListFor優良 –
什麼是DropDownListFor的第一個參數? –