我有一个表单,提交时未到达控制器方法(我在此处放置了一个断点)
[HttpPost]
public ActionResult SaveBilling( FormCollection fc )
{
...
}
Run Code Online (Sandbox Code Playgroud)
前端代码是这样的
<form action="/PersonSettings/SaveBilling" method="post" >
...
<input type='submit' value="save" />
</form>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗 ?
不知道这是否是路由处理程序问题,因为如果我在浏览器中转到/ PersonSettings / SaveBilling,它确实达到了GET版本,但是post方法只会产生一个空白页面,并且不会进入代码
将视图重写为:
@using (Html.BeginForm("SaveBilling", "PersonSettings", FormMethod.Post))
{
....
<input type='submit' value="save" />
}
Run Code Online (Sandbox Code Playgroud)
该控制器是否在任何区域?
归档时间: |
|
查看次数: |
4084 次 |
最近记录: |