Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2007, 08:49
Notwen
 
Fecha de Ingreso: abril-2006
Mensajes: 268
Antigüedad: 18 años
Puntos: 2
Re: Abrir documento (c#)

Hola dudosa. Tenés varias formas de hacerlo. Si tu pdf esta guardado en disco, podés hacerlo de esta forma:

Código:
Response.Clear();
Response.ClearContent();
Response.ClearHeaders();
Response.ContentType = "application/pdf";
Response.TransmitFile("ruta_a_tu_pdf");
Response.End();
Eso te va a abrir el documento en tu navegador. Si querés que se muestre directamente el diálogo de descarga tenes que agregarle este header:

Código:
Response.Clear();
Response.ClearContent();
Response.ClearHeaders();
Response.AddHeader("Content-Disposition", "attachment; filename=" + "nombreArchivo");
Response.ContentType = "application/pdf";
Response.TransmitFile("ruta_a_tu_pdf");
Response.End();
Espero que te sirva.
Saludos.