Bonjour à tous,
j'essaie de mettre en place un espace de telechargement.
Je recherche tous les fichiers d'un dossier du serveur que j'aimerais par la suite lister en ImageButton de sorte à ce que lorsque l'on clique sur l'imageButton d'un fichier on puisse le telecharger.
Créer les ImageButton à la volée c'est bon j'y arrive. Le problème se trouve au niveau des OnClick. Je pense qu'il faudrait que je puisse passer un paramètre à mon Onclick pour pouvoir mettre en place le téléchargement du fichier, mais je ne sais pas comment m'y prendre.
J'espère que vous pourrez m'aider, je vous remercie par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 string user = HttpContext.Current.User.Identity.Name; string user_id = Membership.GetUser(user).ProviderUserKey.ToString(); string chemin = "../items/"; DirectoryInfo directory = new DirectoryInfo(HttpContext.Current.Server.MapPath(chemin + user_id)); foreach (System.IO.FileInfo file in directory.GetFiles()) { ImageButton imgBtn = new ImageButton(); imgBtn.Click += new ImageClickEventHandler(imgBtn_Click); toolbox.Controls.Add(imgBtn); }
Partager