Как изменить 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

0 ответов

Другие вопросы по тегам