在MVC里,你可以使用数据模型来获取提交的数据(参考系统自动生成的帐号系统代码),也可以通过REQUEST.FORM来获取,不能再象以前那样了。
当然,假如你使用的是WebForm例外,只是,使用起来,你也会觉得很别扭,还不如不用。
html.begin(){} 通过from表单来获取。post控制器里添加获取
可以在视图上面加上:@using (Ajax.BeginForm("ConfInfoEditPost", "Role", new { roleid = Model.RoleID }, new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "Message", OnSuccess = "EditWindow()" }))
{}或者是楼上说道的Html.BeginFor(){}的方法调用后台方法,然后在后台方法上方标注该方法为POST表单获取数据的,可以是[HttpPost]或者[AcceptVerbs(HttpVerbs.Post)],这样在控制器方法里就可以获取视图上无论是ListBox还是EditBox等等的数据了