использовать настраиваемый маршрут с RedirectToAction (asp.net mvc)

Я использую RedirectToAction с параметрами в моем методе действия

return RedirectToAction("ListThreads", "View", new { category = "1", subcategory = "49"});

После перенаправления URL-адрес выглядит следующим образом http: // domain / Forum / View / ListThreads? Category = 1 & subcategory = 49

Я хочу, чтобы он создавался как http: // domain / Forum / View / ListThreads / 1/49

Как это сделать?

Примечание: у меня уже есть маршрут в global.asax, который используется всеми страницами / ссылками.

context.MapRoute(
            "Forum_subcategory",
            "Forum/{controller}/{action}/{category}/{subcategory}",
            new { controller = "View", action = "ListThreads", category = "", subcategory = "" }
        );

9
задан tereško 24 March 2013 в 20:16
поделиться