【发布时间】:2015-03-03 20:03:15
【问题描述】:
我正在研究从 Controller 调用 ActionMethod 的不同方法,我知道您可以从一个控制器调用 ActionMethod 到另一个控制器。然而,我们可以看到一些动作方法是用 [HttpPost] 装饰的,如果我们从视图中调用这些方法,那么 Ajax 调用将明确指定我们调用的是带有 [HttpPost] 的动作方法。
但是,如果您从另一个 ActionMethods return RedirectToAction() 调用操作方法。但是,我不确定在这种特殊情况下我们在哪里指定它是 [HttpPost]?
【问题讨论】:
-
redirecttoacction用于 GET 请求,对于可以在应用程序中进行更改的 POST 请求没有意义
标签: asp.net-mvc asp.net-mvc-3 http-post