Comment appeler la Route Nom dans Html.ActionLink asp.net MVC?
-
28-09-2019 - |
Question
Je cette voie
routes.MapRoute(
"ViewGames", // Route name
"psp/{controller}/{action}", // URL with parameters
new { controller = "Games"} // Parameter defaults
);
et je <%= Html.ActionLink("God of War", "godofwar", "Games")%>
tout si elle me donne un lien comme celui-ci somesite.com/psp/games/godofwar/
mais l'autre lien est aussi devenu comme par exemple mon HomeController est devenu cette somesite.com/psp/home/about/
?
comment peut appeler le RouteName afin que les autres n'auront pas la route de ViewGames?
Je ne veux pas essayer ce <a href="/psp/games/godofwar/">
qui est pas bon ...
La solution
Vous appelez explicitement un itinéraire à l'aide
<%: Html.RouteLink("link_text", "route_name", route_parameters) %>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow