[英]Getting the full url of the current page with url hash on server side
我無法得到我正在處理的頁面的完整網址。 這是我想要獲取的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);
}
沒有辦法在服務器端獲取哈希內容,因為哈希從不發布到服務器
看看這個問題的一些技巧如何從服務器端獲取Url Hash(#)
在ASP.NET中無法從服務器端檢索#anchor
這是一個客戶端標志,用於告訴瀏覽器移動到頁面中的特定位置。
請看一下同樣的討論
和
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.