Папка браузера asp.net на сайте

1

Есть ли способ, с помощью которого я могу открыть проводник для файлов и разрешить пользователю выбирать назначение папки на веб-сайте? Затем я хочу сохранить это местоположение, и это будет место для загрузки.

  • 1
    OpenDialog или SaveDialog очень прост в использовании
  • 0
    На сервере или на клиентской машине?
Показать ещё 10 комментариев
Теги:
folderbrowserdialog

2 ответа

0

Я рекомендовал Roxy Fileman, он бесплатный и простой в использовании в моем опыте.

Надеюсь, тебе понравится :)

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
    Этот код работает для вас в ASP.NET? Это код Windows Forms.
  • 0
    Выше код также может быть использован в коде ASP.NET. Нам просто нужно добавить две ссылки в программу. используя System.Threading; & используя System.Windows.Forms;
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню