0
以编程方式取消使用Web表单ReportViewer控件启动的长时间运行的报告吗? .Reset()
方法的文档说通过Microsoft.Reporting.WebForms取消报告运行ReportViewer
呼叫Reset方法取消任何当前的渲染和复位 ReportViewer控件到默认状态。
但是,如果我(例如)向Web窗体上的按钮来调用reportViewer1.Reset()
上postback
,该行实际上从未被击中,直到报告完成。查看trace.axd
,我可以看到postback
在BeginLoadState
和EndLoadState
之间挂起,直到报告结束。