estoy buiding un UrlHelper para una ruta como en best practicesUrl.RouteUrl devuelve null
el problema es que el valor devuelto es siempre nula al depurar en descubrieron que
Url.RouteUrl (" x ") de retorno nula
Url.RouteCollection [" X "] volver Ruta
que estoy tratando de hacer:
public static string Category(this UrlHelper helper, int Id, string category)
{
return helper.RouteUrl("X", new {id = Id, category= category});
}
no puedo ver donde estoy haciendo algo mal
En su Global.asax, está en realidad se está registrando una ruta denominada "X"? – womp
sí, hay una ruta registrada como routes.MapRoute ("X", "/ category/{id}/{category}", new {controller = "category", action = "List"}) – freddoo