2017-10-11 22 views
1

J'ai besoin montre le sous-répertoire et noms de fichiers à partir d'un sous-répertoire dans un contrôle GridView .Obtenez sous dossiers et noms de fichiers Dossier principal dans le contrôle GridView dans ASP.Net C#

Sur le serveur, j'ai cette structure de dossier:

MainFolder 
1_Subfolder 
2_Subfolder 
3_Subfolder 

Pour chaque SubFolder I ont un nombre variable de fichiers.

Je dois d'abord montrer l'MainFolder et cliquez sur MainFolder montrent la Subfolder et cliquez sur le Subfolder afficher tous les fichiers.

Si vous cliquez sur le nom du fichier, j'ai besoin du téléchargement de ce fichier.

Je Pensé utiliser le Directory classe mais sans succès, car ce code montrer tous Subfolder et tous les fichiers pour chaque Subfolder:

string[] allfiles = Directory.GetFiles(FilePath, "*", SearchOption.AllDirectories); 
gvDownload.DataSource = allfiles; 
gvDownload.DataBind(); 

Pouvez-vous me aider?

Merci d'avance pour toute aide, vraiment appréciée.

Répondre