报告查看器导出和打印事件

时间:2014-07-04 11:42:46

标签: c# asp.net reportviewer

我需要捕获报表查看器的导出和打印活动,因为我需要记录用户名和此类活动的时间/日期。 我已经看过telerik报告查看器事件以及标准的asp报告查看器,但我没有看到任何可能对我有所帮助的事件。

如何捕获报表查看器的打印和导出活动以嵌入我的代码:

 Utilities.Record_Transaction("Report_xxx-Exported to Excel " + cname, (string)Session["userName"]);

任何提示?

1 个答案:

答案 0 :(得分:0)

对于导出,您可以隐藏导出控件并实现您需要的自己的添加代码。以下是从谷歌执行此操作的第一个示例:http://dinesql.blogspot.co.uk/2010/05/report-viewer-control-exporting-reports.html

您可以使用相同的方法进行打印 - How to call print from asp.net on a reportviewer control?

相关问题