je l'itinéraire suivant:ASP.NET MVC2 et routage
routes.MapRoute(
"edit_product", // Route name
"Product/Edit/{productId}", // URL with parameters
new { controller = "Product", action = "Edit",
productId = UrlParameter.Optional } // Parameter defaults
);
Pourquoi ce code fonctionne:
<%: Html.ActionLink("Edit", "Edit",
new { controller = "Product", productId = product.ProductId }) %>
Et cela ne:
<%: Html.ActionLink("Edit", "Edit", "Product",
new { productId = product.ProductId }) %>
Merci! J'ai raté le paramètre nul. –