Associates the report defined in markup with ReportViewer.
The DataBind method is called internally in a ReportViewer's Load event handler.
This is why calling the DataBind method before manually assigning a report to a ReportViewer is required. This cancels the internal call of this method and prevents double execution of its code.
For general information, see ASP.NET Document Viewer.