我试图能够确定用户从母版页加载哪个页面url。从路由主页获取当前页面URL
到目前为止,我已经能够使用
this.Request.RawUrl
让页面本身,它正常工作在大多数情况下的路径。
但是,在这个特定的网站,我们使用了很多复杂的路由,所以像(说)
/产品/ 5/2 /采购
可能会重定向至/Purchase.aspx?ID= 5Type = 2
其中我想要的实际aspx文件路径。
我也试过this.Request.PhysicalPath
,但是这并没有给出路由,基本上只是追加用户请求的路径到虚拟目录。
那么我该怎么做呢?
对不起,我解释得厉害。我想要用户试图加载的页面的URL,而不是对页面本身的引用。 (我更新了这个问题) – user2110845