2008-10-30 72 views
4

我在asp-classic中的utf-8字符串上使用Server.HtmlEncode,這很好地工作,直到字符串中有一些重音,例如RüstüRecber,它出現在Rüstü¼Recber(R à ¼ st à ¼ Recber在源頭中)。HtmlEncode UTF-8

我試着將Response.Charset屬性設置爲utf-8,但是這沒有任何區別。

+0

現在您已經解決了問題,您可能需要提供解決方案作爲答案並將其標記爲已答覆。那麼這個問題不會再出現在未答覆的列表中。 :) – 2008-11-03 01:29:05

回答

0

檢查您用來查看文本的編輯器是否設置爲顯示utf-8。

0

您是否嘗試過UrlEncode?

0

確定該字符串在傳遞給HtmlEncode之前是否正確?它看起來像字符串可能編碼錯誤之前它被傳遞給HtmlEncode。

試着編碼一個你知道是正確的字符串,看看它是否被正確編碼。