首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于mvc3中使用post传值时[HttpPost]方法进不去的有关问题

2012-10-25 
关于mvc3中使用post传值时[HttpPost]方法进不去的问题使用HtmlHelper.post方法C# code% Html.BeginForm(

关于mvc3中使用post传值时[HttpPost]方法进不去的问题
使用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

热点排行