4
Можно ли перенаправить с одного действия контроллера (A) на другой контроллер (B) без изменения URL-адреса?RedirectToAction для разных контроллеров без изменения URL
Я попытался с помощью RedirectToAction, но URL в браузере меняется
Что вы пытаетесь сделать? – Andrew
Возможно, это то, что вам нужно http://stackoverflow.com/questions/799511/how-to-simulate-server-transfer-in-asp-net-mvc – TGH
Это не имеет никакого смысла. Если вы имеете дело с двумя отдельными контроллерами, вы имеете дело с двумя отдельными URL-адресами. Вот как работает маршрутизация. Если два разных действия в двух разных контроллерах могут реагировать на один и тот же точный URL-адрес, то как в мире MVC знает, к чему обратиться? И, хотя вы можете взломать такое решение, как предлагает вышеприведенный комментарий, давайте не будем забывать * целую целую точку * перенаправления в цикле GET-POST-Redirect: предотвращать повторы. Если вы собираетесь использовать один и тот же URL-адрес, просто не перенаправляйте. –