SSRS如何呈现HTML转义字符

big*_*e99 6 reporting-services

我试图渲染一个包含大量HTML转义字符的列,例如α表示alpha,β表示beta.我使用SSRS 2012的占位符属性将其呈现为HTML标记类型.此功能看起来只适用于HMTL标记,而不是转义字符.任何反馈意见.

Chr*_*tta 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
Run Code Online (Sandbox Code Playgroud)

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

=Code.Decode(Fields!MyField.Value)
Run Code Online (Sandbox Code Playgroud)