0

I have retrieved the pdf file from Database and linked it to a "a href" tag to open pdf file using link. Now I want to give the open/save dialog box before a pdf file opened . - in javascript(by using onclick event in "a" tag to call the javascript)

RAS
  • 7,965
  • 16
  • 63
  • 84
Innova
  • 4,591
  • 21
  • 75
  • 105

1 Answers1

2

You have to set the content-disposition header using C# to get this behavior in a browser.

Read this for more info

How do I prompt a "Save As" dialog for an accepted mime type?

Downloading a File with a Save As Dialog in ASP.NET

Example

Response.Clear();
Response.AddHeader("Content-Disposition", "attachment; filename=" + fileName);
Response.AddHeader("Content-Length", targetFile.Length.ToString);
Response.ContentType = "application/pdf";
Response.WriteFile(targetFile.FullName); 
rahul
  • 179,909
  • 49
  • 229
  • 260
  • +1, here's another related SO post: http://stackoverflow.com/questions/1024910/allowing-user-to-download-from-my-site-through-response-writefile – o.k.w Nov 28 '09 at 05:44