Bonjour,
j'ai un souci avec le code suivant
Cela devrait normalement me proposer d'ouvrir ou de télécharger mon document
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Response.Clear(); Response.ClearContent(); Response.ClearHeaders(); Response.AddHeader("Content-Length", pdfStream.Count.ToString()); //Response.BufferOutput = true; //Response.AddHeader("Cache-Control", "private"); //Response.Flush(); // Response.Expires = -1; Response.Cache.SetNoStore(); Response.ContentType = "application/pdf"; Response.AppendHeader("Pragma", "no-cache"); Response.AppendHeader("Content-Disposition", "attachment; filename=" + filename); Response.OutputStream.Write(pdfStream.ToArray(), 0, pdfStream.Count); Response.Flush(); Response.Close(); Response.End();
Ce code, me lève une exception System.Threading.ThreadAbortException sur le Reponse.End()
Oui, il est dans un try-catch
J'ai donc essayé de le sortir mais rien n'y fait... Je ne peux pas savoir si l'exception est encore levé car plus catchée mais aucune boîte de dialogue ne s'ouvre
Auriez-vous une idée svp ?
Merci d'avance
Partager