{
//lista es una estructura generica (ej, un DTO), con cualquier complejidad
var ret = ExcelLogica.GenerarOpenXml(lista, "A1:AB1");
Response.Clear();
Response.ContentType = "application/force-download";
Response.AddHeader("content-disposition", "attachment; filename=" + nombre);
Response.BinaryWrite(ret);
Response.Flush();
Response.End();
return new EmptyResult();
//lista es una estructura generica (ej, un DTO), con cualquier complejidad
var ret = ExcelLogica.GenerarOpenXml(lista, "A1:AB1");
Response.Clear();
Response.ContentType = "application/force-download";
Response.AddHeader("content-disposition", "attachment; filename=" + nombre);
Response.BinaryWrite(ret);
Response.Flush();
Response.End();
return new EmptyResult();
No hay comentarios:
Publicar un comentario