Getting the full url of the current page with url hash on server side
我无法获取正在处理的页面的完整URL。这是我要获取
1 2 3 4 5 6 | protected void btnSave_Click(object sender, EventArgs e) { url = HttpContext.Current.Request.Url.AbsoluteUri; UpdateDetails(); Response.Redirect(url); } |
无法在服务器端获取哈希内容,因为哈希从未发布到服务器
有关如何从服务器端获取URL哈希()的一些技巧,请参阅此问题。
It's not possible to retrieve the #anchor from the server side in ASP.NET
This is a client-side flag to tell the browser to move to a specific place within the page.
请看这个讨论
正在检索ASP.NET的URL中的定位链接
和
获取用作返回URL的包含哈希的完整URL