我正在使用RDLC
报告,它使用asp.net在报告查看器中显示该报告。用户以PDF或其他方式导出报表后,我必须更新数据库中的一些标志。那么,报表查看器导出按钮是否会触发任何事件?我试图找到这个事件或解决方案但找不到任何东西。
答案 0 :(得分:0)
您应该可以使用ReportViewer.ReportExport Event。我自己没试过,但你应该能够做到这样:
reportViewer.ReportExport += new ExportEventHandler(sender, args);
...然后在以下处理程序中添加您的代码:
public void ExportEventHandler(object sender, ReportExportEventArgs e)
{
if (e.Extension.LocalizedName == "Adobe PDF")
{
// add your code here
}
}