Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/04/2008, 08:08
Gropo
 
Fecha de Ingreso: febrero-2008
Mensajes: 88
Antigüedad: 17 años
Puntos: 1
Re: Crear archivo PDF

Muchas gracias, Peterpay, solo hay un problema. Si hago lo que tu me pones ahi entonces me exporta un fichero en Excel(xls), y yo necesito que el fichero sea un PDF. Si pongo

oStringWriter = new System.IO.StringWriter();
oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
GridView1.RenderControl(oHtmlTextWriter);
Response.AddHeader("content-disposition", "attachment;filename=" + Session["ClientId"].ToString() +".pdf");
Response.Buffer = true;
Response.ContentType = "application/pdf"; Response.Charset = "";
Response.Write(oStringWriter.ToString());
Response.End();

entonces me guarda el fichero pero cuando lo intento abrir me da error diciendo que
'El archivo no empieza por "%PDF-'

Última edición por Gropo; 16/04/2008 a las 08:33