[C#.Net] Bouton pour télécharger un fichier

Bouton pour télécharger un fichier [C#.Net] - C#/.NET managed - Programmation

Marsh Posté le 17-08-2006 à 18:49:29    

Bonjour à tous :)
 
Je voudrais avoir un <asp:Button Onclick="myButton_Click" ...> qui me permette de télécharger un fichier, quelque chose comme ceci :  

Code :
  1. protected void myButton_Click(object sender, EventArgs e)
  2. {
  3.   // télécharge le fichier suivant
  4.   Response.Redirect("test.txt", false);
  5. }


Le problème avec le code précédent, c'est qu'il m'affiche la page "test.txt", et je voudrais qu'il me propose la petite fenêtre de téléchargement.  
 
J'ai essayé "ContentType" et "AddHeader", sans succès.  
Quelqu'un a-t-il une idée ??
 
Merci bien :)

Reply

Marsh Posté le 17-08-2006 à 18:49:29   

Reply

Marsh Posté le 20-08-2006 à 20:13:24    

Hello Roodie,
 
La méthode Redirect ne te permet pas de faire ce que tu souhaites. On l'utilise juste pour rediriger un client vers une URL passée en paramètre (ici "test.txt" ).
C'est en fait un peu plus compliqué...
Une petite recherche sur le web te permettra de trouver des articles tel que celui-ci ou celui-là (avec download button C#, dans Google ;)).
 
EDIT: correction des liens.


Message édité par C-O le 20-08-2006 à 20:17:17
Reply

Marsh Posté le 20-08-2006 à 22:55:03    

Oki, mici bien :)
Z'avais eu du mal à trouver au début.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed