C# 报表查看器导出和打印事件
我需要捕获报表查看器的导出和打印活动,因为我需要记录用户名和此类活动的时间/日期。 我已经看过telerik report viewer事件和标准asp report viewer,但我没有看到任何在这些方面对我有帮助的事件 如何捕获报表查看器的打印和导出活动以嵌入代码:C# 报表查看器导出和打印事件,c#,asp.net,reportviewer,C#,Asp.net,Reportviewer,我需要捕获报表查看器的导出和打印活动,因为我需要记录用户名和此类活动的时间/日期。 我已经看过telerik report viewer事件和标准asp report viewer,但我没有看到任何在这些方面对我有帮助的事件 如何捕获报表查看器的打印和导出活动以嵌入代码: Utilities.Record_Transaction("Report_xxx-Exported to Excel " + cname, (string)Session["userName"]); 有什么提示吗?对于导出
Utilities.Record_Transaction("Report_xxx-Exported to Excel " + cname, (string)Session["userName"]);
有什么提示吗?对于导出,您可以隐藏导出控制并实现自己需要的添加代码。这是谷歌第一个这样做的例子:
您可以使用相同的方法进行打印-Denis,谢谢您的建议。我也考虑过手动打印/导出,但这意味着放弃报表查看器的嵌入式功能,如果找不到替代方案,这将是我最后的资源。现在,谢谢,如果我被迫转移到手动输出打印,我会给你这个答案作为接受。