Я настроил собственный маршрут, как определено в моем global.asax:
routes.MapRoute(
"Search", "{controller}/{action}/{type}/{searchterm}",
new { controller = "Search", action = "Results", type = "", searchterm = "" }
);
Теперь все, что я хочу сделать в контроллере, когда данные передаются через POST, в основном идут в формате:
http://localhost/Search/Results/2/RG12%201JD
Вместо этого происходит следующее:
http://localhost/Search/Results?type=1&searchterm=RG12%201JD
Что я делаю не так, код ошибки:
return RedirectToAction("Results",new {type = "1", searchterm = "RG12%201JD" });
Любая помощь будет принята с благодарностью!
Спасибо
Jonathan