我在剃刀循环生成一个模板多次。 模板里面有一个下拉列表
@Html.DropDownlistFor(x=>x.pasajero[i].option, Model.optionItems)
该下拉列表被呈现,但是没有选项设置与selected="selected"
属性。
我已经能够正确地呈现使用相同的值在循环外的下拉列表。 任何想法,为什么?
我在剃刀循环生成一个模板多次。 模板里面有一个下拉列表
@Html.DropDownlistFor(x=>x.pasajero[i].option, Model.optionItems)
该下拉列表被呈现,但是没有选项设置与selected="selected"
属性。
我已经能够正确地呈现使用相同的值在循环外的下拉列表。 任何想法,为什么?
尝试:
@Html.DropDownlistFor(x => x.pasajero[i].option,new SelectList(Model.optionItems,"IdField","DisplayField", Model.pasajero[i].option))
确保x.pasajero[i].option
具有相同的类型IdField
。