В настоящее время URL-адрес в адресной строке отображается какКак изменить URL в качестве параметра будет выглядеть имя контроллера в MVC
example.com/?City=Canada¶1=¶2=&....
это вообще возможно сделать URL быть:
example.com/Canada/?para1=¶2=&....
Используется следующий маршрут:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
Но возможно ли это сделать без создания «Canada» Controller или Acti по методу? Он также должен делать то же, что и первый url.
Покажите соответствующий код контроллера вместе с текущими маршрутами в вашем 'RoutesConfig' – haim770
@ haim770, вопрос обновлен – AmanVirdi