文件夹浏览器asp.net网站

时间:2014-08-29 17:34:12

标签: c# asp.net folderbrowserdialog

有什么方法可以让文件浏览器打开并允许用户在网站中选择文件夹目的地?我想保存此位置,这将是上传的位置。

2 个答案:

答案 0 :(得分:0)

使用以下代码。它为我工作。

protected void browse_Click(object sender, EventArgs e) {

        Thread thdSyncRead = new Thread(new ThreadStart(openfolder));
        thdSyncRead.SetApartmentState(ApartmentState.STA);
        thdSyncRead.Start();

    }
    public void openfolder()
    {

        FolderBrowserDialog fbd = new FolderBrowserDialog();
        DialogResult result = fbd.ShowDialog();

        string selectedfolder = fbd.SelectedPath;


        string[] files = Directory.GetFiles(fbd.SelectedPath);
        System.Windows.Forms.MessageBox.Show("Files found: " + files.Length.ToString(), "Message");

    }

答案 1 :(得分:0)

我推荐Roxy Fileman,在我的经历中使用它是免费且简单的。

希望你喜欢它:)