C# 使用Request.urlReferer保留url哈希值

C# 使用Request.urlReferer保留url哈希值,c#,asp.net,jquery,C#,Asp.net,Jquery,我有一个分页结果列表,它使用AJAX请求填充下一页/上一页的点击。我正在使用jQuery历史插件跟踪用户所在的页面。这基本上附加到url 如果我点击进入另一个页面,我将尝试在breadcrumb控件中实现一个返回按钮。在尝试使用时: Request.UrlReferrer 这似乎根本没有保留#值。这可能吗?浏览器负责设置HTTP\u REFERER头并将其发送到服务器。关于堆栈溢出的其他问题(例如)也有研究,似乎现代浏览器都没有发送哈希值 然而,一切都没有失去。我的一位同事也遇到了类似的情况,

我有一个分页结果列表,它使用AJAX请求填充下一页/上一页的点击。我正在使用jQuery历史插件跟踪用户所在的页面。这基本上附加到url

如果我点击进入另一个页面,我将尝试在breadcrumb控件中实现一个返回按钮。在尝试使用时:

Request.UrlReferrer

这似乎根本没有保留#值。这可能吗?

浏览器负责设置HTTP\u REFERER头并将其发送到服务器。关于堆栈溢出的其他问题(例如)也有研究,似乎现代浏览器都没有发送哈希值

然而,一切都没有失去。我的一位同事也遇到了类似的情况,最后设置了对服务器的AJAX调用,以跟踪服务器和客户端上的哈希值。这有点老套,但你可以让它工作