Page.GetRouteUrl("routename", new { blah = "blah" })
Возвращает ноль
Response.RedirectToRoute("routename", new { blah = "blah" })
выдает InvalidOperationException («Не найдено подходящего маршрута для RedirectToRoute.»)
Я поставил точку останова и проверил System.Web.Routing.RouteTable.Routes
, и мои маршруты там. Я могу использовать их без помех в коде моей страницы. В чем дело?