這個問題已經被問這裏: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 –
你不能重定向到一個POST操作。重定向總是一個get,所以它根本不可能。 –