Al usar el enrutamiento ASP.Net, ¿cómo se puede obtener el RouteData del código subyacente?¿Cómo se puede acceder a RouteData desde el código subyacente?
Sé que puede obtenerlo del método GetHttpHander de RouteHandler (se le entrega el RequestContext), pero ¿puede obtenerlo del código subyacente?
¿Hay algo como ...
RequestContext.Current.RouteData.Values["whatever"];
... que se puede acceder en todo el mundo, como se puede ver con HttpContext?
¿O es que solo se debe acceder a RouteData desde el RouteHandler?
para crear una URL como Url.RouteUrl, se puede utilizar el GetRouteUrl-Método en el código detrás del archivo (Sé que esta no es una respuesta a su pregunta, pero cuando busco este problema siempre encuentro su pregunta. Así que tal vez ayude a alguien. :-) –