这是我在 SearchResults 视图中用于颜色下拉列表的代码
<td>@Html.DropDownList("colours", TryCast(ViewData("colours"), SelectList),
New With {.onchange = "document.getElementById('wineSearchCriteria').submit();"})</td>
我已将表单名称设置为“wineSearchCriteria”
<form action="/Wines/SearchResults" method="post" name="wineSearchCriteria"
input type="submit" value="Search"/>
但是当颜色下拉列表更改时,表单不会发回。我相信这会很简单!