6

我正在尝试渲染一个包含大量 HTML 转义字符的列,例如 α 用于 alpha,β 用于 beta。我使用 SSRS 2012 的 placeholder 属性将其呈现为 HTML 标记类型。此功能看起来仅适用于 HMTL 标签,不适用于转义字符。任何反馈表示赞赏。

4

1 回答 1

7

右键单击报表的非设计图面,然后单击Report Properties...。单击References选项,单击并从选项AddAdd or remove assemblies添加。System.Web.NET

单击该Code选项并添加以下代码:

Function Decode(ByVal EncodedString AS String) AS String
  Return System.Web.HttpUtility.HTMLDecode(EncodedString)
End Function

对于您的字段值,请使用以下表达式:

=Code.Decode(Fields!MyField.Value)
于 2013-05-27T02:47:09.200 回答