Html DropDownList SelectList是Model列表以及如何显示models属性

时间:2014-07-16 15:05:49

标签: model-view-controller drop-down-menu webgrid html.dropdownlistfor

我有一个webgrid,在其中每个项目都有不同的selectList,它由model组成。我想显示该模型的名称。我怎么能这样做

grid.Column(header: "AvailableDevices", format: @item => Html.DropDownList("value", (IEnumerable<SelectListItem>)item.AvailableDevices)),

List<XXModel> myList = new List<XXModel>();
item.AvailableDevices = new SelectList(myList );

和XX模型具有姓名,年龄等属性。我想在我的下拉列表中显示姓名或年龄

1 个答案:

答案 0 :(得分:1)

您可以使用SelectList的{​​{3}}:

item.AvailableDevices = new SelectList(myList,"Id","Name" );

this constructor