c# - 如何将 html 绑定(bind)到 rdlc 文件

标签 c# asp.net sql-server report rdlc

我将文本存储在数据库表的一列中,并带有 html 标签。

示例:

 <table><tr><td> hello </td></tr></table>

我正在将文本绑定(bind)到网站,它运行良好。它显示为

   hello 

在网站上。

现在我想创建一个 rdlc 报告并将相同的数据集绑定(bind)到该报告。 但我明白了:

 <table><tr><td> hello </td></tr></table>

在报告上而不是

hello

我想我明白为什么会发生这种情况,因为 rdlc 文件无法渲染 html。但有没有办法 我可以在网站上看到“你好”。 ?如果您知道任何其他方法,请告诉我。

最佳答案

您可以使用 RDL 中的 HTML 标签进行渲染,如下所示:

  1. 左键单击要显示的字段,以便 <Expr>标签突出显示
  2. 右键单击突出显示的 <Expr>标记并选择Placeholder Properties...
  3. 关于General选项卡,选择HTML- Interpret HTML tags as style单选按钮

enter image description here

关于c# - 如何将 html 绑定(bind)到 rdlc 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18536808/

相关文章:

sql - 为每个用户选择最大记录

c# - 在显示特定产品时,电子商务网站更可取的是什么?

c# - 使用 SKYPE4COM 获取个人资料图片

asp.net - 如何为所有 ASP.Net 验证器换肤?

asp.net - ASP.NET 模式屏幕的最佳选择

asp.net - 如何向 ASP.NET Web 服务发出 HTTPWebRequest 并显示我已登录到该域?

json - TSQL FOR JSON 嵌套值

c# - 使用 C# 进行多字符串比较

c# - 使用存储库的工作单元模式中的依赖注入(inject)

c# - 使用 AutoMapper 自定义映射