2015-11-04 75 views
0

我有一個asp.net應用程序,onclick把用戶帶到頁面的不同部分。該onclick導致postback,並在頁面加載時,我想去設置爲display noneC#得到完整的URL

所以頁面的一部分,我需要做的就是在檢測URL的#apply存在。

這比我預想的要困難得多。

我曾嘗試:

string path = HttpContext.Current.Request.RawUrl; 
string path = HttpContext.Current.Request.Url.Fragment; 

和所有其他的選擇,我能找到,其中包括來自Get part of a URL after domain using Regex答案,我認爲會的工作,雖然我用的網址不URI。

可以做到這一點嗎?

+0

URL編碼的主題標籤,應該將它張貼當時 –

回答

1

不。散列URL片段不會發送到服務器,因此您無法訪問它。這部分只是爲了客戶端的目的,所以你只能在那裏訪問它。