按照W3C標準解碼asp.net中的特殊字符。 ASCII - 網址編碼圖表。一些特殊字符沒有被轉換,而是轉換爲「?」,檢查下面的問題,%92 ASCII的實際結果是「`」,我試圖實現這個解碼爲一個urlencoding相等的字符。在asp.net 4.0中解碼 - 特殊字符
strurl="Workers%92+Accommodation";
string strdecode=Server.UrlDecode(strurl);
例如:ASCII代碼%92(根據W3C standarards URL編碼爲' - 這是不存在在按鍵板參閱http://www.w3schools.com/TAGS/ref_urlencode.asp)。
它沒有按照HTML URL編碼參考(http://www.w3schools.com/TAGS/ref_urlencode.asp) – Jay 2013-04-23 23:28:47
給出預期的結果謝謝,我來了解First First需要確定頁面編碼,然後解碼考慮相同的字符集..NET默認字符串總是在Unicode編碼,URL解碼發生默認字符集UTF 32 ...糾正我如果我錯了..任何如何給了我想要的結果。 – Jay 2013-04-24 00:05:05
@Janardhan對不起,我不明白你的問題。你能否詳細說明一下? – Kamyar 2013-04-24 12:58:59