有沒有像in this question.爲什麼行動上沒有控制器異常發現發生
的情況」 ...... 我有這樣的代碼:
return RedirectToAction("Save", "RequestFinishedDocument",
new {requestId = requestFinished.Request_ID, requestFinishedId = requestFinished.ID});
而在我的控制,我有:
public class RequestFinishedDocumentController : Controller
{
[HttpPost]
public JsonResult Save(int requestId, int requestFinishedId)
{
//todo
}
}
但是在RedirectToAction調用中,我收到異常消息:在控制器SuiP.Controllers.RequestFinishedDocumentController上找不到公共操作方法'Save' 」。
怎麼了?
謝謝...」
爲什麼asp.net的MVC拋出異常‘的行動沒有發現......’當動作帶有HttpPost屬性,而不是路由趕上顯示找不到網頁的所有航線。
我看着引用的問題。目前的答案在你的案例中有何不同? RedirectToAction是一個get,因此它看不到Save的HttpPost歸因操作。 –