我看了谷歌和SO,没有真正找到解决方案
我希望在asp.net的网页上显示一个目录名文件,如果目录包含1到多个文件,那么如果它们确实包含文件,我想点击然后查看文件名...然后可以说打开一个pdf文件...
var netpath = @"\\abc123\shares\Share\arp\eob\dec\DbC Check Outs";
string[] files = Directory.GetFiles(netpath,
"*.*",
SearchOption.AllDirectories);
// Display all the files.
foreach (string file in files)
{
Console.WriteLine(file);
if(File.Exists(file))
{
Console.WriteLine(files.ToString());
}
}
上面的问题是我的测试控制台应用只是写出所有文件。
相反,如果文件夹中没有文件,我不想显示它
实施例
Folder - 2015stuff - 0 files found
Folder - 2014stuff - 2 files found
显示
2014Stuff on web page (an any other folder as well
Then clicking on folder will allow to see inside it listing out all the other files.