tuncgulec adlı üyeden alıntı: mesajı görüntüle
               string path = Server.MapPath(".") + yol;
                WebClient User = new WebClient();

                Byte[] FileBuffer = User.DownloadData(pathl);
                if (FileBuffer != null)
                {
                    Response.ContentType = "application/pdf";
                    Response.AddHeader("Content-Disposition", "attachment; filename=dosya_AdiniBurayaYazdir.pdf")
                    Response.AddHeader("content-length", FileBuffer.Length.ToString());
                    Response.BinaryWrite(FileBuffer);
Bu kodu denediğim zaman tarayıcı üzerinde görüntüleme yapmadan direk pdf olarak dosyayı indiriyor. PDF dosyayı tarayıcı üzerinde görüntüleyip, isteyenlerin indirebilmesi için ne yapabilirim ?