我认为你使用这种类型的 rout url 它是打击
routes.MapRoute(
"Regis", // Route nameRegister
"Test/Artical/Show/{id}", // URL with parameters
new { controller = "Artical", action = "Show", id = UrlParameter.Optional }
在我的项目中,我像这样使用 rout 它在下面
@Html.RouteLink("click", "Regis", 1);
1 例如,我设置了一个默认值。所以我的网址看起来像这样
http://localhost:xxxx/Test/Artical/Show/1
我从我的网址中删除测试,如下所示
你会像这样改变你的路线
routes.MapRoute(
"Regis", // Route nameRegister
"Test/Artical/Show/{id}", // URL with parameters
new { controller = "Artical", action = "Show", id = UrlParameter.Optional }
);
在更改溃败之后,我的网址看起来像这样
http://localhost:xxxx/Artical/Show/1
我想这会对你有所帮助