У меня есть следующий маршрут:
routes.MapRoute(
"edit_product", // Route name
"Product/Edit/{productId}", // URL with parameters
new { controller = "Product", action = "Edit",
productId = UrlParameter.Optional } // Parameter defaults
);
Почему этот код работает:
<%: Html.ActionLink("Edit", "Edit",
new { controller = "Product", productId = product.ProductId }) %>
А это не так:
<%: Html.ActionLink("Edit", "Edit", "Product",
new { productId = product.ProductId }) %>