我是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。