我想我必須做一些愚蠢的,但如果有人能指出我在做什麼錯了,那將是偉大的!MVC格式表單元素不會控制器動作
我有一個剃刀形式查看,如:
@using (Html.BeginForm("Index", "SiteKPIs", FormMethod.Get))
{
<table>
<tr>
<td style="margin-right: 25px;">Site</td>
<td>@Html.DropDownList("siteId", new SelectList(ViewBag.Sites, "SiteID", "SiteDisplayName"))</td>
</tr>
<tr>
<td>Range</td>
<td>
<select id="rangeId"><option value="0">test</option></select>
<input class="btn btn-primary btn-xs" type="submit" value="Go" />
</td>
</tr>
</table>
}
我控制器操作的簽名是這樣的:
public ActionResult Index(int? siteId, int? rangeId)
我得到網站ID值,但rangeId爲空。我究竟做錯了什麼?
我正在用手掌拍我的前額!謝謝! –