我在 asp.net 的文字控件中显示 html 实体时遇到问题。
在我将内容传递给文字控件之前,我将字符编码为例如£
,£
但是当它显示在页面中时,它显示£
而不是£
. 我检查了源代码,它没有对 html 实体进行编码,例如£
,而是将其显示为纯文本。
我尝试htmlencode
在后端删除并添加mode="encode"
文字控件,但我得到了相同的结果。
有谁知道为什么会这样?
我知道我可以使用标签控件,但肯定有更好的方法吗?我不喜欢控件给出的 html 格式文字。