Загрузка файлов нескольких файлов в asp.net (аналог gmail) - PullRequest
0 голосов
/ 22 апреля 2010

Мне нужны предложения относительно загрузки нескольких файлов с использованием элемента управления выгрузкой файлов в asp.net (вместе с C #).

У меня есть элемент управления загрузкой файлов, поэтому я нажимаю кнопку «Обзор», и когда я выбираю файл в диалоговом окне выбора файла, я хочу, чтобы файл отображался в виде ссылки под элементом управления загрузкой файлов (что-то вроде gmail). ). Этот файл следует рассматривать таким образом, чтобы его можно было удалить, если бы я захотел. А также я должен быть в состоянии загрузить другой файл из элемента управления загрузки файлов. Все эти файлы должны быть загружены в папку, когда в конце я использую событие нажатия кнопки.

Думаю, я ясно дал понять. Любые предложения действительно полезны. Спасибо.

1 Ответ

2 голосов
/ 22 апреля 2010

После того, как пользователь выберет файл, используйте клиентский javascript для:

  1. Скрыть управление загрузкой файлов
  2. Создайте на своем месте ссылку
  3. Создайте ссылку "удалить" рядом с ней, которая а) удалит исходный элемент управления загрузкой со страницы и б) удалит обе ссылки, созданные в шагах 2 и 3
  4. Создайте новый элемент управления загрузкой файлов и поместите его над ссылкой, созданной на шаге 2

Если у вас остались вопросы, я постараюсь ответить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...