The report viewer control is used to view RDL/RDLC reports within web applications. The reports are rendered using HTML5 and provide an optimal user experience across phone, tablet, and desktop form-factors.
Report viewer will adaptively render itself with optimal user interfaces for phone, tablet, or desktop form-factors. This helps your application scale elegantly across all form-factors without any additional effort.
Report viewer can render RDL reports published on SQL Server Reporting Services server.
Popular data sources such as Microsoft SQL Server, Microsoft SQL Azure, SQL CE, XML, Microsoft Access, Oracle, OLEDB, and ODBC are supported.
Users can interactively provide report parameter inputs at run time to display the reports based on parameter input.
SQL Server RDL Specification expressions are supported.
Report items such as tables, matrices, lists, charts, sparklines, databars, maps, gauges, subreports, indicators, images, lines, and rectangles can be displayed.
Report viewer supports multilevel grouping and sorting in data regions of report items such as tablixes, matrices, lists, chats, sparklines, databars, gauges, indicators, and maps.
RDL-specification interactive features like drill through, hyperlink, and interactive sorting are supported, which allow you to work with a report at runtime.
Preview the report in print layout prior to printing. Page settings can be modified using the Page Setup dialog.
All static text within the report viewer can be localized to any desired language.
Displayed reports can be exported into popular file formats: PDF, Word, Excel, and HTML.
Toolbars and parameter block appearance can be customized using templates.