SSRS how to render HTML escaped character

懵懂的女人 提交于 2019-12-07 02:40:09

问题


I am trying to render a column which has lots of HTML escaped characters, such as &#0945 for alpha, &#0946 for beta. I use SSRS 2012's placeholder property to render it as HTML markup type. This feature looks like only works with HMTL tags, not escaped characters. Any feedback appreciated.


回答1:


Right-click on the non-design surface of your report and click Report Properties.... Click the References option, click Add in Add or remove assemblies and add System.Web from the .NET options.

Click the Code option and add the following code:

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

For your field value, use the expression:

=Code.Decode(Fields!MyField.Value)


来源:https://stackoverflow.com/questions/16765335/ssrs-how-to-render-html-escaped-character

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!