如何使用IEnumerable下拉列表
本文关键字:下拉列表 IEnumerable 何使用 | 更新日期: 2023-09-27 18:04:12
我有这样的代码:
@{
xx.Data.UnitOfWork unitOfWork = new xx.Data.UnitOfWork();
var empresas= unitOfWork.EmpresaRepository.Get();
}
<div class="editor-field">
@Html.DropDownList("Empresa", new SelectList(empresas))
</div>
变量empresas为IEnumerable<Empresa>
Empresa有一个ID和一个Name
我需要在下拉列表中显示名称当然ID将是键
我所做的最终结果是:http://screencast.com/t/MvdaPZ5P
使用SelectList构造函数的重载,该构造函数接受Value属性名和Text属性名:
@Html.DropDownList("Empresa", new SelectList(empresas, "ID", "Name"))