2009-06-15 32 views
0

几天前我遇到了一个我完全忘记的问题,并注意到它没有在SO上提及。数据网格DataFormatString格式化不起作用

在ASP.Net文档中,数据网格是作为业务智能工具的一部分动态创建的。数据格式字符串正在后面的代码中设置,但在呈现的页面上未正确显示。

事实证明,BoundField对象的HtmlEncode属性必须设置为false才能工作。

不幸的是,这个问题并没有在Visual Studio 2005开发Web服务器中体现出来,而且我在将应用程序部署到IIS6环境时才发现问题。

回答

0

Htmlencode属性必须设置为false;

dim bf as New BoundField 
bf.HtmlEncode = False