ASP.NET DataBoundField DataFormatString,如何正确添加html?

时间:2010-10-19 18:16:26

标签: asp.net html css dataformat

我在网格中有一个DataboundField。我正在尝试以欧元格式和时间显示日期。时间应该包含在应用了css类的范围内。

我正在使用此DataFormatString="{0:dd/MM/yyyy <\span cla\s\s='tinyDate'>hh:mm:ss</\span>}"

它实际上非常接近,除了span标记在浏览器中实际呈现。

在单元格中,文本看起来像这样

19/10/2010 <span class=tinyDate>09:35:00</span>

我不打算看到span标签,只是它的格式化内容。我该如何解决这个问题并使其正确渲染?

感谢您提供任何提示或链接。

干杯,
〜在圣地亚哥

1 个答案:

答案 0 :(得分:4)

尝试将字段的HtmlEncode属性设置为“false”。它默认启用,以防止执行任何恶意客户端脚本代码。