【发布时间】:2013-06-19 09:01:28
【问题描述】:
我正在尝试确定用户正在从母版页加载哪个页面 url。
到目前为止我已经能够使用
this.Request.RawUrl
获取页面本身的路径,这在大多数情况下都可以正常工作。
但是在这个特定的网站中,我们使用了很多复杂的路由,所以像(比如说)
/产品/5/2/购买
可能会重定向到 /Purchase.aspx?ID=5Type=2
我想要实际的 aspx 文件路径。
我也试过this.Request.PhysicalPath,但这并没有给出路由,基本上只是将用户请求的路径附加到虚拟目录。
那我该怎么做呢?
【问题讨论】:
标签: c# asp.net request master-pages url-routing