protected void DocumentViewer1_CacheReportDocument(object sender, CacheReportDocumentEventArgs e)
        {
            var reportLayout = e.SaveDocumentToMemoryStream().ToArray();

            MergedReportLayout = reportLayout;

            var exportOptions = e.SaveExportOptionsToMemoryStream().ToArray();

            MergedDocumentExportOptions = exportOptions;
        }
Exemplo n.º 2
0
    //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 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();
 }