我从viewbag对象绑定下拉列表。将对象转换为选择列表时使用第4个重载方法,其中包含list,string,string,object作为param。
下拉列表的选择无效。这个SelectList的第4个参数无效。
以下是代码:
@Html.DropDownList("mylist", new SelectList(ViewBag.MyList, "Value", "Text", selectedValue: "3"));
ViewBag.Mylist包含一个Values对象列表:
public class Values
{
public string Text { set; get; }
public string Value { set; get; }
}
让我知道为什么这个重载方法不起作用?或者我错误地使用了这个吗?