我想知道是否有一种方法可以在给定虚拟路径的情况下返回与路径匹配的路由的参数名称和值的集合。我需要它来获取目标页面上 URL 的参数,而无需对正则表达式进行硬编码。
这是我猜 RouteTable.Routes.GetVirtualPath 的反向,它采用 RouteValueDictionary 并返回一个虚拟路径。
这可能吗?
标记
最佳答案
看看我的类似问题和答案:String URL to RouteValueDictionary
编辑
Piotr Czapla提供了不需要模拟库的解决方案。看看你是否仍然有兴趣解决这个问题
关于asp.net - 如何在给定虚拟路径的情况下创建 RouteValueDictionary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1810771/