Share via


Tag-based Report Binding with the CrystalReportSource Control

You can use the Smart Task panel to quickly and easily configure the CrystalReportViewer control to the CrystalReportSource control. When the CrystalReportViewer control is added to the page, the Smart Task appears automatically and provides you with a series of steps to create and configure a CrystalReportSource control.

CrystalReportSource control tutorials

To learn how to configure a CrystalReportSource control for a CrystalReportViewer control, see the following tutorials:

Caching the CrystalReportSource Control

The new tag-based application model makes it easier to cache the CrystalReportSource control. For more information, see Caching the CrystalReportSource Control.

Configuring the DataSource and Parameters at runtime

Two of the most important runtime configurations for a report are the changing of data sources and parameters. These can now be configured through use of the nested tags within the CrystalReportSource control. For more information, see the following sections:

Exposing data from the CrystalReportSource control to other .NET controls

Any .NET control can be configured to interact with any DataSource control. The CrystalReportSource control provided with Crystal Reports is primarily designed to expose a report. However, for full compatibility with the DataSource framework, the CrystalReportSource control can be configured to expose data out of the report for consumption by any .NET control. For more information about this functionality, see Exposing the CrystalReportSource to Other .NET Controls.

See Also