Buenas,
tengo una aplicación web que realiza unas consultas sobre una base de datos Oracle. Los datos que devuelven estas consultas los cargo en 2 tablas.
Mediante un botón pretendo generar 2 excel, cada uno con los datos de una tabla. Genero el primero y todo funciona correctamente, el código es
Código:
nombreInforme = "Ventas joyeria.xls";
System.IO.StringWriter stringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWriter = new System.Web.UI.HtmlTextWriter(stringWriter);
tb_informe.RenderControl(htmlWriter);
Response.Buffer = true;
this.Response.ContentType = "application/vnd.ms-excel";
this.Response.AddHeader("content-disposition", "attachment; filename=" + nombreInforme + "");
this.Response.Charset = "UTF-8";
this.Response.ContentEncoding = System.Text.Encoding.Default;
this.Response.Write(stringWriter.ToString());
this.Response.End();
Hasta ahí todo perfecto, genera el excel sin problemas. Pero cuando quiero añadir de nuevo ese mismo código pero para la otra tabla, no lo hace. No devuelve error, simplemente no llega hhasta la línea de después del Response.End();, he probado quitádolo pero no funciona...
¿Alguien podría ayudarme? Gracias