我是MVC的新手,很少與路由混淆。我已經定義2個路由作爲 asp.net mvc路由routelink創建路由首先在application.cs中定義
routes.MapRoute(
"testingController1",
" /mobile/{controller}/{action}/{key}",
defaults: new { controller = "Controller1", action = "Home" });
routes.MapRoute(
"testingController2",
"/desktop/{controller}/{action}/{key}",
defaults: new { controller = " Controller2", action = "Home" });
如所看到的上述我有2個路由。現在,在Controller =「Controller2」,Action =「Products」中使用「testingController2」的路由鏈接時,網址被重定向爲html/mobile/Controller2/Products。如何解決上述問題。我希望它被渲染爲/ desktop而不是Mobile。