触发原因为 当闲置过久 ReportViewer 会重新Loading 导致session过期
设置report viewer control (.cs文件)的
ReportViewer1.KeepSessionAlive = true;
ReportViewer1.AsyncRendering = true;
设置report viewer 页面(.aspx)
<rsweb:ReportViewer .... KeepSessionAlive="True">
</rsweb:ReportViewer>