【发布时间】:2014-05-28 16:45:14
【问题描述】:
我花了将近一个小时试图弄清楚为什么应用程序中的一个表单不起作用。该表单通过一对具有相同名称的 GET\POST 操作来工作。显然,其中一个位于[HttpPost] 属性后面,并接受与表单相关的模型作为输入。
我已确保表单具有method="POST" 属性并且它实际上已发布(y 监视浏览器中的请求),但 MVC 以 GET 操作响应。我知道如果我没有特别设置它,一个动作对 POST 和 GET 都有效,但我已经习惯了这样一个事实,即如果我有一个带有 [HttpPost] 属性的动作,它会优先于另一个当响应 POST 请求。
【问题讨论】:
标签: asp.net-mvc