简体   繁体   中英

Retrieve a list of files stored in a folder into my solution ASP.NET

I am not sure if I am in the right place to ask this, I am trying to create a table with all the PDF files that I have in a folder into my solution.

文件夹位置截图

And I am trying to retrieve their names and put them in a table to access all of them throughout a link.

I got the following method, however, it not working.

protected void ListFiles()
    {
        const string MY_DIRECTORY = @"~/HistoricalFiles";
        string strFile = null;
        foreach (string s in Directory.GetFiles(Server.MapPath(MY_DIRECTORY), "*.*"))
        {
            strFile = s.Substring(s.LastIndexOf("\\") + 1);
            //ListBox1.Items.Add(strFile);
        }
    }

Is there any way I can access all of them easily and display them in a good way?

By looking at your image, you should change the path of the folder. It is not in your root directory, it is inside Reports\\API folder

const string MY_DIRECTORY = @"~/Reports/API/HistoricalFiles";

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM