I want the table component in reportviewer control to be filled in with data from datatable. In other words, i want to use datatable as source for reportviewer control. I tr
The overload you're using for the constructor of the ReportDataSource object is expecting the name of the data source in that first parameter. You're not supplying this, you need the DataTable name.
Update your code to this and you should be OK:
ReportDataSource source = new ReportDataSource("DataTable1", dt);