Как изменить URL маршрута с помощью строки запроса
У меня есть одно действие, как показано ниже
public ActionResult searchresult(int Race, string province, string City)
{
var q = (................ my query.......)
return View(q);
}
и в RouteConfig:
routes.MapRoute(
name: "searchresult",
url: "Home/searchresult/{Race}/{Province}/{City}",
defaults: new { controller = "Home", action = "searchresult" }
);
но в URL я получаю http://localhost:2140/Home/searchresult?Race=3&Province=tehranCity=tehran
почему он не отображается как http://localhost:2140/Home/searchresult/3/tehran/tehran