2012-12-24 26 views
0

我已經在ab asp.net應用程序中將數據綁定到中繼器控件。當數據在瀏覽器中以純HTML文本顯示時,它帶有以下字符:「。我無法找出背後的原因。爲什麼我在純HTML中獲得'字符?

任何幫助表示讚賞。提前致謝!

回答

1
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 

你有沒有在你的代碼中給出這個?

http://ask-leo.com/why_do_i_get_odd_characters_instead_of_quotes_in_my_documents.html

+0

我沒有在我的任何頁面中指定帶有字符集的元標記。正如許多文章中所讀到的,UTF-8是每個Web文檔的默認值。我無能爲力,爲什麼頁面會彈出這樣的字符。感謝您的代碼,它有所幫助。你能解釋爲什麼它不承認默認字符集? – KeVee

+0

這對你來說毫無意義,你的數據是在CP1252中解釋的UTF-8。所以如果有什麼可以工作的話,它會是'',** not ** this answer – Esailija

0

什麼樣的HTML文檔類型的你現在寫。如果是HTML 5,請檢查<head>標籤下是否有<meta charset=utf8 />。如果您在<head>標籤下使用<meta http-equiv="Content-Type" content="text/html; charset=utf8" />

相關問題