0

在我的视图模型中,如果有:

  List<Car>

其中汽车有一个ID和一个名字。我想使用创建一个下拉框

Html.DropDownListFor()

什么是最好的连接方式,因为我希望项目的值是 ID,显示是汽车的名称。

4

1 回答 1

1

你的视图模型中有什么,

显示您想要使用的列表

<%= Html.DropDownList("DropDownName", new SelectList(yourListOfCar, "Id", "Name"))%>

所以如果你想使用 DropDownListFor,你会使用是这样的

<%= Html.DropDownList(model => model.IdCar, new SelectList(yourListOfCar, "Id", "UserName"))%>

其中模型是您的视图模型

于 2010-03-23T03:03:32.053 回答