我是 MVC 的新手,如果我有点厚,很抱歉。我正在使用 VB
我正在尝试使用数据库中的数据填充 html 下拉列表,但无论如何,始终选择第一项。
我究竟做错了什么?
这是我的代码 - 在控制器中:
ViewData("MatchTypeList") = New SelectList(_db.GetMatchTypes.ToList(), "MatchTypeID", "MatchTypeName", SelectedValue)
并且在视图中
<%= Html.DropDownList("MatchType", CType(ViewData("MatchTypeList"), IEnumerable(Of SelectListItem)), "Any", New With {.class = "forminput"})%>