このアクションを呼び出して CompareEvents ページを作成するフォームがあります。
[HttpPost]
public ActionResult CompareEvents(int[] EventsList, bool showIndex, bool showFRN, bool showProvider)
{
var viewModel = new EventsListViewModel
{
Events = EventsList,
ShowFRN = showFRN,
ShowIndex = showIndex,
ShowProvider = showProvider
};
return View(viewModel);
}
CompareEvents ビューには、ユーザーが情報を更新できる別のフォームがあります。
[HttpPost]
public ActionResult UpdateSolution(IEnumerable<Solution> sol)
{
//update solution code
int[] eventList = { '85' };
return RedirectToAction("CompareEvents", new { EventsList = eventList, showIndex = true, showFRN = true, showProvider = true });
}
この情報が更新されたら、ページをリロードしたいと思います。CompareEvents アクションを再度呼び出すことでこれを行う予定ですが、スタックトレースはそれを言っていますA public action method 'CompareEvents' was not found on controller
どうすればこれを達成できますか?