我在asp.net中的文字控件中顯示html實體時出現問題。文字控制顯示字符編碼
在將我的內容傳遞給字面控件之前,我對字符進行了編碼,例如£
到£
但是當它顯示在頁面中時,它顯示£
而不是£
。我檢查了源代碼,它沒有編碼html實體,例如£
,但顯示爲純文本。
我已經嘗試在後端刪除htmlencode
並在字面控制上添加mode="encode"
,但我得到了相同的結果。
有誰知道爲什麼會發生這種情況?
我知道我可以使用標籤控件,但肯定會有更好的方法嗎?我不喜歡HTML格式的文字控制給出。
的文字是不能改變什麼 - 你有一些其他錯誤代碼。 – Aristos