HomeコントローラーのIndexアクションを別のコントローラーのアクションにリダイレクトしますが、他には何もしません。したがって、私のコードは次のとおりです。
public void Index()
{
//All we want to do is redirect to the class selection page
RedirectToAction("SelectClasses", "Registration");
}
現在、これは0 kBの空白ページをロードするだけで、何もしません。私は、それがそのvoid戻り値の型と関係があると感じていますが、他に何を変更すべきかわかりません。ここでの問題は何ですか?
メソッドはActionResult
型を返す必要があります:
public ActionResult Index()
{
//All we want to do is redirect to the class selection page
return RedirectToAction("SelectClasses", "Registration");
}
RedirectToAction
の結果を返す必要があります。
ReturnActionResult ではなく、Void
View()を返す代わりに、このコードを記述する必要があります。 :
return RedirectToAction("ActionName", "ControllerName");
return RedirectToAction("ActionName", "ControllerName");