tengo esta rutaCómo llamar al nombre de ruta en Html.ActionLink asp.net MVC?
routes.MapRoute(
"ViewGames", // Route name
"psp/{controller}/{action}", // URL with parameters
new { controller = "Games"} // Parameter defaults
);
y solía <%= Html.ActionLink("God of War", "godofwar", "Games")%>
general, aunque me da un enlace como este somesite.com/psp/games/godofwar/
pero el otro enlace se convirtió también como que, por ejemplo mi HomeController convirtió este somesite.com/psp/home/about/
?
¿cómo se puede llamar al nombre de ruta para que otros no tengan la ruta de ViewGames?
No quiero probar esto <a href="/psp/games/godofwar/">
que no es bueno ...
¿Estás seguro? el primer parámetro para RouteLink es el texto del anclaje y el segundo es el nombre de la ruta ... entonces: Html.RouteLink ("link_text", "route_name", route_parameters) – davidhq
Gracias por esta respuesta. ¿Por qué Microsoft no proporciona una descripción textual de lo que hace el método en su documentación? Da todas las sobrecargas, ¿pero las sobrecargas de qué? ¿Qué hace? ¡Espero que alguien en MS lea esto! – voam