解释RDLC中的HTML标签

时间:2012-02-20 09:36:30

标签: rdlc

如何在RDLC报告中解释html标签,如锚标签和表格。真的有可能吗?

或者RDLC中只允许使用文本装饰样式标签吗?

2 个答案:

答案 0 :(得分:6)

是的,可以在VS 2010中使用。这是一个related question,以及相关的MSDN doc

基本上,在数据部分中,单击第一个以突出显示单元格,然后单击右键,菜单将包含“占位符属性”部分。然后在General下,有一个字段“Markup Type”,您可以将其设置为“HTML - 将HTML标记解释为样式”

答案 1 :(得分:0)

VS 2005和VS 2008 rdlc不支持任何html格式,但我仍然找到了一种方法来将输出中的html标签格式化为pdf文件。

您可以从输出中替换这些特殊字符,而不是格式。

您可以编写任何文本框值的表达式,可以按如下方式使用:

=Replace(Replace(Replace(Replace(Fields!"your column name".Value,"&quot;",""""),"&amp;","&"),"&lt;","<"),"&gt;",">")

在上面的表达式中,我解释了一些特殊字符,但您可以添加更多或根据您的要求保持更少。