Это странно. Наверное, до боли очевидно. : D
У меня есть представление (назовем его View0.aspx
), которое отправляет форму в действие контроллера (назовем его Action1
). Action1 запускается, а затем возвращает RedirectToAction("Action2")
, что, в свою очередь, возвращает View("View2")
.
Запустив его в отладчике, все выглядит отлично (точка останова Action2 получает удар). Проблема в том, что он никогда не загружается View2.aspx
. View0.aspx
остается там. Я даже вижу HTTP-запрос для маршрута, который вызывает Action2, но View2 никогда не загружается. У меня даже нет обновления. Есть идеи?
Источник ниже:
[AcceptVerbs("POST")]
public ActionResult Action1()
{
// Run action code
return RedirectToAction("Action2");
}
public ActionResult Action2()
{
// run action code
return View("View2");
}