Url: /Product/1
Rewrite path: ~/Product.aspx?id=1
使用了Url重写,则我们使用Request的那些属性Url, RawUrl, PhysicalPath等等取到的都是Url而不是Rewrite path。
不过我们可以使用this.Page.AppRelativeVirtualPath可以获取到~/Product.aspx
这样我们就可以很容易的取到文件名了。
相关文章:
Url: /Product/1
Rewrite path: ~/Product.aspx?id=1
使用了Url重写,则我们使用Request的那些属性Url, RawUrl, PhysicalPath等等取到的都是Url而不是Rewrite path。
不过我们可以使用this.Page.AppRelativeVirtualPath可以获取到~/Product.aspx
这样我们就可以很容易的取到文件名了。
相关文章: