asp.net文件系统只显示包含文件的文件夹

时间:2015-11-13 23:56:53

标签: c# asp.net directory-structure

我看了谷歌和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.

0 个答案:

没有答案