【发布时间】:2015-11-28 17:03:22
【问题描述】:
IEnumerable<Product> Get();
我获取项目并创建这些对象的集合
public class Product
{
public int? ProductId { get; set; }
public string ProductName { get; set; }
}
Name = new SelectList(Get(), "ProductId", "ProductName", model.Id)
@Html.DropDownListFor(m => m.Id, Model.Name)
在模型中
public int Id { get; set; }
public SelectList Name { get; set; }
始终在页面上选择的项目是第一项
如何通过 model.Id 设置所选项目?
【问题讨论】:
-
我不确定你的问题是什么?有什么问题?
-
您是否在控制器上设置了断点以查看模型的值?
标签: c# asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4