je la définition de route suivante dans un MapRoute Tableau:Générer des liens dans ASP.NET MVC?
routes.MapRoute(
"ViewDocument",
"browse/document/{document_id}/{document_title}",
new { controller = "Document", action = "ViewDocument"}
);
Je dois créer des liens de documents sur l'index des documents (document objet ont la propriété "id" et "title")
Que devrait être mon approche pour générer le lien dans ASP.NET MVC?
Y a-t-il quelque chose que je fasse de mal avec la définition d'itinéraire?
Url.RouteUrl ne crée pas d'élément d'ancrage HTML. Vous devrez soit écrire à la main le lien et utiliser Url.RouteUrl pour le href ou utiliser Html.ActionLink comme je l'ai suggéré. –
Merci Ray - vous avez raison. C'était une faute de frappe. Je mettrai à jour ma réponse –