ActiveReports.NET
A premium .NET reporting solution for Web and desktop applications.
Conditional Formatting - Using Expressions you can easily add conditional formatting to your .NET and .NET Core reports. Expressions are simple scripts that can be used to calculate values or set conditions that apply specific styles to reports, for example highlighting table rows.