Как загрузить файл в asp.net без перезагрузки страницы
Как загрузить файл в asp.net без перезагрузки страницы
6 ответов
Вам нужно будет выполнить асинхронную загрузку файла с помощью Ajax и отправить файл кусками байтов.
Аутентичные AsyncUpload в оригинальной AjaxConotrlToolkit
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/AsyncFileUpload/AsyncFileUpload.aspx
Некоторые другие ссылки, которые могут вас заинтересовать..
- Asyncupload Мэтта Берсета <- Рекомендуется
- SWFUpload
- FileUp
- Flajaxian FileUploader
- RadUpload
- NeatUpload
- Модуль загрузки / скачивания файлов ASP.Net <- Рекомендуется
Есть много способов сделать это. но если вам нужна расширенная функциональность, попробуйте этот пример.
Вы должны найти подходящий AJAX загрузчик. Один разумный выбор - загрузчик jquery ajax. Я надеюсь, что этот jQuery Ajax Uploader, бесплатная загрузка, покорит ваше сердце. Всего наилучшего!
Вот кросс-браузерный скрипт для загрузки файла с использованием ajax. Вы можете найти в Google поиск файлов Ajax и узнать другие инструменты и методы, если этот не работает для вас.
Попробуй это
он использует JQuery для загрузки нескольких файлов... вы также можете загрузить пример проекта, который работает нормально.. и загружает файлы быстро. вам может понадобиться изменить ваш web.config, чтобы установить длину данных, которые можно передать... в примере проекта...
JQuery-передача - это сложный плагин JQuery, обеспечивающий элегантную утилиту загрузки нескольких файлов. В основе плагина лежит небольшой SWF-файл, который предоставляет услуги выбора и загрузки одного или нескольких файлов.