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



我需要捕捉报表查看器的导出和打印活动,因为我需要记录此类活动的用户名和时间/日期。我已经看了一下telerik报表查看器事件以及标准asp报表查看器,但是我没有看到任何可能在这些方面帮助我的事件。

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

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

提示吗?

对于导出,您可以隐藏导出控制并实现您自己需要的添加代码。下面是在google上做这个的第一个例子:http://dinesql.blogspot.co.uk/2010/05/report-viewer-control-exporting-reports.html

同样的方法,你可以使用打印-如何调用打印从asp.net上的reportviewer控件?

最新更新