Этот вопрос был задан здесь:ASP.NET MVC: RedirectToAction с параметрами для POST действий
RedirectToAction with parameter
Но что, если у меня есть два действия с тем же именем, но с разными параметрами? Как перенаправить действие POST Terms
вместо действия GET Terms
.
public ActionResult Terms() {
//get method
}
[HttpPost]
public ActionResult Terms(string month, string year, int deposit = 0, int total = 0) {
//process POST request
}
Вы смотрите на RedirectToAction? – PSL
http://stackoverflow.com/questions/2626179/routing-to-the-actions-with-same-names-but-different-parameters –
Вы не можете перенаправить на пост-действие. Переадресация всегда получается, так что это просто невозможно. –