I had a same problem. When i drag and drop CrystalReportViewer1 on my aspx page(not code behind file) instead of ReportViewer control from Reporting section of toolbox, there was no error that the
'Microsoft.Reporting.WinForms.ReportViewer' does not contain a definition for 'ReportSource' and no extension method 'ReportSource' accepting a first argument of type 'Microsoft.Reporting.WinForms.ReportViewer' could be found (are you missing a using directive or an assembly reference?)
Muhammad asif assiff79@gmail.com