这是我暂时无法弄清楚的事情:
在我看来,我是这样写的:
@using(Html.BeginForm("PIndex","Home")){
<select name ="particalview">
<option value="1">option 1</option>
<option value="2">option 2</option>
</select>
其背后的Controller是:
[HttpPost]
public ActionResult PIndex(string i) {
if (i == "1")
ViewBag.Page = 1;
else if(i == "2")
ViewBag.Page = 2;
if(i == null)
ViewBag.Page = 3;
return View();
}
无论我选择什么,控制器都无法获取选择列表的参数,谁能告诉我我错过了哪里?