protected void getpkeys_Click(object sender, EventArgs e) { try { ReportDocument rpt = new ReportDocument(); DataSet ds = Namespace.SP.Storedprocedure_Select().GetDataSet(); if (ds.Tables[0].Rows.Count > 0) { ds.WriteXml(Server.MapPath("~/XMLReports/Passkeys.xml")); string filename = Server.MapPath("~/Path/Upload/Pkey_rpt.rpt"); rpt.Load(filename); rpt.SetDataSource(ds); rpt.ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Response, true, "ExportedReport"); } } catch (Exception ex) { ClientMessaging(ex.Message); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)