使用HtmlHelper.post方法
- C# code
<% Html.BeginForm("AddRelease", "User", FormMethod.Post); %> <ul> <li>用户名: <%= Html.TextBox("UserName") %></li> <li>密码: <%= Html.TextBox("Password") %></li> </ul> <% Html.EndForm(); %> <input type="submit" value="添加" />
这时在control中
[HttpPost]
public ActionResult AAA(Model model)
{
}
这个方法就进不去了。
在这个方法中还有一些处理,请问下有没有什么解决方法?
------解决方案--------------------------------------------------------
MVC框架的问题,设置了参数,HTTPPOST就无法进入了。
可以通过RedirectToAction再跳转,但是只支持get方式,不支持POST
可以参考下面这篇文章
http://stackoverflow.com/questions/129335/how-do-you-redirecttoaction-using-post-instead-of-get