asp.net - How to leave a blank page through Response.BinaryWrite()? -
i using .net reponse.binarywrite() method byte[] values in code , generating pdf file. need leave empty page @ page. possible so?
protected override void render(htmltextwriter writer) { base.render(writer); string mimetype; string encoding; string filenameextension; string[] streams; microsoft.reporting.webforms.warning[] warnings; byte[] reportdoc; response.clear(); switch (request.querystring["report"].tostring().tolower()) { case "rpt_penetrantlog": case "rpt_proccdbyregion": case "rpt_ordersbycustomeranddate": case "rpt_hold": reportdoc = rptviewozark.localreport.render("excel", null, out mimetype, out encoding, out filenameextension, out streams, out warnings); response.contenttype = mimetype; response.addheader("content-disposition", "attachment; filename=report.xls"); break; default: reportdoc = rptviewozark.localreport.render("pdf", null, out mimetype, out encoding, out filenameextension, out streams, out warnings); response.contenttype = "application/pdf"; break; } response.binarywrite(reportdoc); response.flush(); response.end(); } the report pulled sql server
Comments
Post a Comment