在服务器端使用url hash获取当前页面的完整URL

use*_*923 9 c# asp.net url

我无法得到我正在处理的页面的完整网址.这是我想要获取的网址http://localhost:54570/Shipment/ShipmentDetails.aspx?HawbBLNo=NEC00000004#BFT结果仅适用http://local/Shipment/ShipmentDetails.aspx?HawbBLNo=NEC00000004于此代码

protected void btnSave_Click(object sender, EventArgs e)
{
    url = HttpContext.Current.Request.Url.AbsoluteUri;
    UpdateDetails();
    Response.Redirect(url);
}
Run Code Online (Sandbox Code Playgroud)

Rat*_*tna 10

没有办法在服务器端获取哈希内容,因为哈希从不发布到服务器

看看这个问题的一些技巧如何从服务器端获取Url Hash(#)