我有一个场景,网站用户有一个过滤栏,用于设置他们想在网站上看到的内容。选择选项后,用户单击 .net 提交链接按钮。
问题是我想重新加载当前页面,但我使用的是 Friendly Urls、Intelligencia.UrlRewriter
,所以我不能使用:
Request.Url
或 Request.ServerVariables.Get("PATH_INFO");
我已经设法使用了 Request.UrlReferrer
,但在某些情况下这可能会发生 null
(即使我正在检查 null 我不想使用它解决方案)。
是否有一些独特/特定的方法来解决我的问题?
最佳答案
您可以使用 Request.RawUrl获取原始网址。 (用户在浏览器中看到的那个)。
关于c# - 重定向到当前友好的 URL(有或没有 url 变量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6979008/