我有相同的选择列表的多个下拉列表,并希望设置按循环选择的下拉项.
如何设置在mvc下拉列表中选择的特定一项下拉列表.
请帮忙.
解决方法
Html.DropDownList方法接受多个参数,其中一个是List< SelectListItem>. SelectListItem的单个实例是您设置Selected属性的位置:
var item = new SelectListItem() { Selected = /* condition */,Value = "Some Value",Text = "Some Text" };
或者:
创建一个公开SelectedValue属性的SelectList集合:
Model.YourSelectList = new SelectList(items /* List<SelectListItem> */,"Value","Text",37 /* selected value */);