我知道有很多类似的问题,但我无法得到它的工作......我想从实体框架实体填充下拉列表。我有以下实体类:从实体框架数据库上下文填充下拉列表
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的第一个参数? –