我有一张表,在某些情况下需要显示特殊字符。在一种情况下,我试图显示O2(子字符串2是" O&#8322")页面只显示NCR文字,而不是将其转换为普通文本。
显示文本的代码在表格内(可能是问题的原因?),如下所示:
<td align="left">
<select id="cmbReadingType" style="width: 300px">
<%Response.Write(this.RenderReadingTypes);%></select></td>
RenderReading类型返回字符串&#34; O&amp;#8322&#34;
如果我在一个范围内使用表格外的相同字符串(&lt; span&gt; O&amp;#8322&lt; / span&gt;),则会正确显示。对此有一个简单的解决方法吗?
生成的HTML是:
< TD class=grcell>O&#8322< /TD>
(我把空格视为有效的HTML隐藏在这里,我不知道正确的显示方式)