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.