控制器代码:
列出月份=新列表();
Months.Add("Jan");
Months.Add("Feb");
ViewData["Months"] = new SelectList(Months);
查看代码:
$ {Html.DropDownList((的SelectList)计算机[ “月”])}
错误:参数2:无法从'System.Web.Mvc.SelectList'转换为'string'
答案 0 :(得分:0)
错误非常清楚,它声明它需要一种类型的字符串,并且您传递的是SelectList,请确保使用正确的重载。
@Html.DropDownList("Months",selectList: ((SelectList)ViewData["Months"]))