Je cette routeComment appeler le nom de la route dans Html.ActionLink asp.net MVC?
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 appeler le nom de routage pour que les autres n'aient pas la route ViewGames?
Je ne veux pas essayer ce <a href="/psp/games/godofwar/">
ce qui n'est pas bon ...
êtes-vous sûr? le premier paramètre pour RouteLink est le texte d'ancrage et le second est le nom de la route ... donc: Html.RouteLink ("link_text", "route_name", route_parameters) – davidhq
Merci pour cette réponse. Pourquoi Microsoft ne fournit-il pas une description textuelle de ce que fait la méthode dans sa documentation? Il donne toutes les surcharges mais les surcharges de quoi? Qu'est ce que ça fait? J'espère que quelqu'un chez MS lit ceci! – voam