如何在给定虚拟路径的情况下创建RouteValueDictionary

时间:2009-11-27 22:03:47

标签: asp.net routing system.web.routing

我想知道是否存在一种方法,在给定虚拟路径的情况下,将返回与路径匹配的路径的参数名称和值的集合。我需要这个来获取目标页面上URL的参数,而不需要对正则表达式进行硬编码。

我想这是RouteTable.Routes.GetVirtualPath的反向,它采用RouteValueDictionary并返回虚拟路径。

这可能吗?

标记

1 个答案:

答案 0 :(得分:3)

看看我的类似问题和答案:String URL to RouteValueDictionary

修改

Piotr Czapla提供了不需要模拟库的解决方案。看看你是否仍然有兴趣解决这个问题