如何给出文件浏览器的路径

时间:2016-05-05 04:54:54

标签: c# asp.net

我正在尝试开发一个文件浏览器,用户可以在其中访问特定文件夹中的文件。所以我必须给出这个文件浏览器的起始路径。但它产生的异常不是虚拟路径。我该如何解决这个问题? 这是我的代码:

string startingDir =Server.MapPath(@"d:/abc");
            lblCurrentDir.Text = startingDir;
            ShowFilesIn(startingDir);
            ShowDirectoriesIn(startingDir);

1 个答案:

答案 0 :(得分:0)

问题是,我试图访问我项目文件夹之外的文件夹的路径,所以我复制了我的项目文件夹中的所需文件夹并修改了路径:

string startingDir =Server.MapPath(@"Reports\");
            lblCurrentDir.Text = startingDir;
            ShowFilesIn(startingDir);
            ShowDirectoriesIn(startingDir);