protected void DocumentViewer1_CacheReportDocument(object sender, CacheReportDocumentEventArgs e) { var reportLayout = e.SaveDocumentToMemoryStream().ToArray(); MergedReportLayout = reportLayout; var exportOptions = e.SaveExportOptionsToMemoryStream().ToArray(); MergedDocumentExportOptions = exportOptions; }
//protected void ReportViewer1_Unload(object sender, EventArgs e) //{ // try // { // ((ReportViewer)(sender)).Report = null; // } // catch (Exception ex) // { // ex.Data.Add("UILayerException", this.GetType().ToString() + LankaTiles.Common.Constant.Error_Seperator + "protected void ReportViewer1_Unload(object sender, EventArgs e)"); // Response.Redirect("Error.aspx?LogId=" + LankaTilesExceptions.WriteEventLogs(ex, LankaTiles.Common.Constant.Database_Connection_Name, "Annonimous"), false); // } //} protected void ReportViewer1_CacheReportDocument(object sender, CacheReportDocumentEventArgs e) { try { e.Key = Guid.NewGuid().ToString(); Page.Session[e.Key] = e.SaveDocumentToMemoryStream(); } catch (Exception ex) { throw ex; } }
protected void SampleReportViewer_CacheReportDocument(object sender, CacheReportDocumentEventArgs e) { Session["DocumentCache"] = e.SaveDocumentToMemoryStream(); }
protected void ASPxDocumentViewer1_CacheReportDocument(object sender, CacheReportDocumentEventArgs e) { using (System.IO.MemoryStream ms = e.SaveDocumentToMemoryStream()){ Session["Report"] = ms.ToArray(); } }
protected void ReportViewer1_CacheReportDocument(object sender, CacheReportDocumentEventArgs e) { }
protected void DocumentViewer1_CacheReportDocument(object sender, CacheReportDocumentEventArgs e) { e.Key = Guid.NewGuid().ToString(); Page.Session[e.Key] = e.SaveDocumentToMemoryStream(); }