我有一个带有Microsoft Office报表查看器的Windows窗体程序。当我生成报告并选择Export to Excel
(带有软盘和绿色箭头的小图标)时,它开始导出。但是如果我在生成excel文件时按Cancel
,我会收到错误:An Error occured during local report processing. System.Threading.ThreadAbortException: Thread was being aborted.
我该如何处理这个错误?如果我设置报表查看器错误处理程序(this.reportViewer.ReportError += new ReportErrorEventHandler(reportViewer_ReptError);
),我可以处理其他错误,但不能处理此错误(断点永远不会被命中)。