Есть ли способ загрузить несколько файлов со страницы ASP.NET? - PullRequest
1 голос
/ 26 ноября 2009

Есть ли возможность загрузить несколько файлов со страницы ASP.NET?

То, что я хочу, - это способ загрузки нескольких файлов со страницы ASP.NET без запроса пользователя с помощью диалогового окна «Сохранить». Файлы должны быть загружены в определенное место на компьютере клиента (где страница ASP.NET просматривается).

Я попытался создать элемент управления ActiveX в VB6 для получения потока ответов со страницы ASP.NET и локального сохранения с некоторыми именами файлов. И на странице я попробовал метод Response.WriteFile, чтобы записать файл в поток ответов с типом содержимого, установленным в octectstream.

Еще больше работаю с этим решением. Есть ли другой простой способ? Пожалуйста, дайте мне знать.

Спасибо.

Ответы [ 2 ]

1 голос
/ 26 ноября 2009

Боюсь, что нет. Это не проблема ASP.NET, а способ работы HTTP.

Обычный обходной путь - архивирование файлов перед их доставкой пользователю. Для того, что вам нужно, нужно использовать такие вещи, как ActiveX, Java-апплет, Flash и т. Д.,

0 голосов
/ 26 ноября 2009

Используя этот компонент ActiveX, вы можете определить протокол для обмена данными с вашим веб-сайтом ASP.NET и для записи ваших файлов в любое время. Но, как сказал o.k.w , это поведение HTTP, а не проблема .NET.

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