Ответ 1
Ваш метод должен вернуть тип ActionResult
:
public ActionResult Index()
{
//All we want to do is redirect to the class selection page
return RedirectToAction("SelectClasses", "Registration");
}
Я хочу перенаправить действие Index на контроллере Home на другое действие контроллера и ничего больше. Таким образом, мой код:
public void Index()
{
//All we want to do is redirect to the class selection page
RedirectToAction("SelectClasses", "Registration");
}
Прямо сейчас, это просто загружает пустую страницу 0 kB и ничего не делает. У меня такое чувство, что оно имеет какое-то отношение к типу возвращаемого типа, но я не знаю, что еще изменить. В чем проблема?
Ваш метод должен вернуть тип ActionResult
:
public ActionResult Index()
{
//All we want to do is redirect to the class selection page
return RedirectToAction("SelectClasses", "Registration");
}
Вам нужно будет вернуть результат RedirectToAction
.
Должен Вернуть ActionResult вместо Void
Вы должны написать этот код вместо возврата View();
return RedirectToAction("ActionName", "ControllerName");
return RedirectToAction("ActionName", "ControllerName");