'this.m_clientController' is null or not an object
--------------
It seems that you are using ajax in your web form, right?
Try to remove update panels around your report viewer control.
And then make the report viewer current page set to 1.
i.e.
if (!ReportViewer1.Enabled) { ReportViewer1.CurrentPage = 1; }
Thanks.
--------------
If you use VS2008, it is easier to change ReportViewer AsincRendering properties to 'false'.
ReportViewer1.AsyncRendering = false;
if (!ReportViewer1.Enabled) ReportViewer1.CurrentPage = 1;
reportviewer不能在updatepanel下工作
http://forums.asp.net/t/1253813.aspx
http://forums.aspfree.com/net-development-11/reportviewer-parameter-error-102166.html
http://www.dotnetspider.com/resources/29084-this-m-clientController-null-or-not-an-object.aspx