Я использую 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 = "" }
);