使用表达式的报表设计器中的列颜色

Column Color in report designer using expression

我是 telerik 报告的新手。我在我的报告中使用了以下表达式,

=Fields.EmailPromotion+""+"Y"

我想用红色显示电子邮件推广,"Y" 用颜色 green.can 请告诉我如何使用表达式来做到这一点。任何帮助将不胜感激。 我正在使用报表设计器 R2 2017。

要在同一个文本框中实现不同的样式,您需要从 TextBox 切换到 HtmlTextBox。然后您需要转到 HtmlTextBox 的 "Expression..." 编辑器,然后从 "Design View" 切换到 "Html view"。在 "Html View" 中输入以下表达式:

    ="<span style='color: #ff0000'>" + Fields.EmailPromotion + "</span> "
               + "<span style='color: #00ff00'>Y</span>"

希望对您有所帮助。