我想我必须做一些愚蠢的,但如果有人能指出我在做什么错了,那将是伟大的!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为空。我究竟做错了什么?
我正在用手掌拍我的前额!谢谢! –