I need to intercept OnReportExport event of StiWebViewer and save exported file to my DB.
I try the following:
Code: Select all
Code: Select all
protected void viewer_ReportExport(object sender, Stimulsoft.Report.Web.StiExportDataEventArgs e) {}
I also try this:
Code: Select all
if (_report != null)
{
_report.Exporting += ReportExporting;
_report.Exported += ReportExported;
_report.Printed += ReportPrinted;
_report.Printing += ReportPrinting;
}
.....
protected void ReportPrinting(object sender, EventArgs e)
{
Log.Debug("ReportPrinting fired.");
}
protected void ReportPrinted(object sender, EventArgs e)
{
Log.Debug("ReportPrinted fired.");
}
protected void ReportExported(object sender, StiExportEventArgs e)
{
Log.Debug("ReportExported fired.");
}
protected void ReportExporting(object sender, StiExportEventArgs e)
{
Log.Debug("ReportExporting fired.");
}
What I do wrong? Or how can I intercept exporting/printing events of WebViewr and save exported file to DB?