Bonjour,
Je développe en C# une application Web, et j’ai un soucis avec l’ouverture d’un PDF.
Je génère moi-même un fichier PDF via du XML, une fois le fichier généré je demande à l’ouvrir. Or pour l’instant il s’ouvre dans le même ascx que ma page principale. Il s'ouvre correctement et est bien construit mais des que je fais précédent, je tombe sur une erreur de sécurité (on est en https).
Du coup j'aimerais trouver un moyen d'ouvrir mon PDF en dehors de IE ou au moins dans une autre fenètre Internet.
Voici le bout de code que je fais actuellement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 string cheminAcces = HttpContext.Current.Request.PhysicalApplicationPath; Response.ContentType = "application/pdf"; Response.AddHeader("Content-Disposition,attachment","filename=foo.pdf"); Response.Flush() ; Response.WriteFile(cheminAcces+"\\foo.pdf"); Response.End(); Response.Flush();
Avez-vous une solution à mon problème ?
D'avance merci
Partager