0
Comme le dit le titre ...ASP.NET MVC 3 RC Html.ActionLink pas générer lien
J'ai une route (le premier de la liste) qui ressemble à ceci:
routes.MapRoute(
"TopicRoute", // Route name
"forums/{forumSlug}/{topicSlug}", // URL with parameters
new { controller = "Forums", action = "Topic"} // Parameter defaults
);
je peux accéder à:
/forums/my-forum/my-topic
et la page se charge très bien. Pourtant, j'ai un Html.ActionLink qui ressemble à:
@Html.ActionLink(item.Title, "Topic", new { forumSlug ="my-forum", topicSlug = "my-topic" })
Et il ne génère pas la syntaxe de lien correct pour moi? Il génère:
<a href="">My Topic</a>
Am travaillant sur le même contrôleur, ne devrait donc pas avoir besoin (J'ai essayé avec les deux). Utiliser RouteLink a également fonctionné. – ChadT