Téléchargement de Fichier
Bonjour,
j'ai un souci avec le code suivant
Code:
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(); |
Cela devrait normalement me proposer d'ouvrir ou de télécharger mon document
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