The ASP.NET Report Viewer shows reports created using built-in, business object collection or data processing extension against any database or data source seamlessly. You can have any number of data source that refers to different local or server data bases.
Supports a set of built-in data source types to provide access to a variety of data source types. They are,
The RDLC client report can be rendered by consuming data from any data object implementing the IList or IList
Allows you to connect to your own data sources and retrieves data. The .NET framework compatible custom data processing extensions need to be created using data extension interface. With this, you can use any additional data source like MySQL, SQLite, PostgreSQL, MongoDB, and others., or extend a built-in data source.
Effortlessly renders the RDL report with embedded source or a shared data source available on a Report Server. The shared data source provides better security by hiding the connection details. This is capable of rendering the shared data source that is local or embedded in an application without using the SSRS Report Server. You can render data source with expression-based connection strings using ASP.NET Report Viewer.
The dataset stores query is used to process report data. It supports displaying shared data set published on a SSRS Report Server. Also, displays shared data set that is local or embedded in an application without using SSRS Report Server. You can use the shared dataset in more than one report. ASP.NET Report Viewer shows a report that uses a data set with filters, parameters, user defined fields and parameters.