代码之家  ›  专栏  ›  技术社区  ›  mare

在ASP.NET MVC中获取路由名称

  •  3
  • mare  · 技术社区  · 15 年前

    我在视图中使用此代码枚举路由,但无法从路由对象获取路由名称。

    routeCollection routes=routeTable.routes; foreach(路由中的routebase rb) { 进路=RB为进路;

    那么我怎样才能访问路由名称呢?

    1 回复  |  直到 15 年前
        1
  •  1
  •   mare    15 年前

    我还发现了Stephen Walter的这个解决方案,它使我们能够保持代码不变(使用maproute方法而不是堆栈中另一个解决方案中描述的maproutewithname):

    http://stephenwalther.com/blog/archive/2008/08/03/asp-net-mvc-tip-29-build-a-controller-to-debug-your-custom-routes.aspx