Ah ok pardon...
oui bien sûr !
Il suffit de lister les fichiers dans ton dossier de storage et tu fais pour chaque fichier trouvé, tu l'écris dans ta box. Après biens sur, chaque élément doit être un objet de ce que tu veux :
Element
..Attributs :
...- path : String
...- show : Boolean
...- (...)
...Méthodes
...+ accesseurs()
...+ (...)
Je ne sais pas ce que tu utilises dans tes Formulaires.
Voici un exemple de code (en C#) pour pouvoir ajouter les enregistrements d'un datareader dans une liste déroulante(dropdownlist) :
1 2 3 4 5
| while(myReader.Read())
{
lstNames.Items.Add(myReader["Un champ"]);
}
myReader.Close(); |
et la déclration du contrôle dropdownlist... :
<asp:DropDownList id="lstNames" runat="server"></asp:DropDownList>
Dans cet exemple simple, tu vois à peu près ce qu'il te faudra coder :
TANT QUE j'ai des fichiers dans mon dossier REPETER
...SI le fichier est affichable (attribut show)
...ALORS
...... lstNames.Items.Add(Element);
...FINSI
FINTANTQUE
Après si on clique sur l'élément, il faut que tu gères l'ouverture directement après un click (il faut gérer l'évenement OnClick de chaque item).
Partager