获取在ASP.Net C#中的GridView控件子文件夹和文件名从主文件夹

问题描述:

我需要显示从子目录子目录文件名的GridView控制。获取在ASP.Net C#中的GridView控件子文件夹和文件名从主文件夹

在我有这样的文件夹结构的服务器:

MainFolder 
1_Subfolder 
2_Subfolder 
3_Subfolder 

对于每个我有可变数量的文件。

我需要首先显示MainFolder,点击MainFolder显示子文件夹并点击子文件夹显示所有文件。

如果点击文件名,我需要下载此文件。

我鑫卡特使用Directory类但没有成功,因为这段代码显示所有子文件夹每个子文件夹所有文件:

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

你能帮助我吗?

预先感谢您的任何帮助,真的很感激。

请参阅此tutorial并尝试。