【问题标题】:How can I get the route that matches a particular route string?如何获取与特定路由字符串匹配的路由?
【发布时间】:2011-10-31 20:14:03
【问题描述】:

如何获取与特定 URL 字符串匹配的 Route?

例如,假设我有一个字符串:

/home/index/3487

如果将此字符串放置在 URL 中,我如何获取将触发的 RouteTable 中的 Route?我知道我需要遍历 RouteTable.Routes 集合,但除此之外我不确定......

感谢您的帮助。

【问题讨论】:

    标签: c# asp.net-mvc asp.net-mvc-3 routing


    【解决方案1】:

    Microsoft 的 Phil Haack 写了一个不错的路由调试器,他在过去的博客中提到了 ASP.NET Routing Debugger,最近更新了 RouteDebugger 2.0。如果你已经安装了 Route Debugger - 2.1.1,则可以使用 nuget 安装该软件包。

    【讨论】:

    猜你喜欢
    • 2015-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    相关资源
    最近更新 更多