2013-12-11 2 views
0

Возможно ли (и как) для ActionResult обновить переменную сеанса (или любое другое хранилище), чтобы я мог асинхронно вызывать другой actionResult и получать статус загрузки? Я хочу создать очень простой загрузчик, который покажет реальный прогресс. Я нашел несколько плагинов в Интернете, но они все переполнены. Мне не нужно загружать несколько файлов, и я не хочу приостанавливать, возобновлять и т. Д.
Просто одно решение Jquery/MVC для загрузки одного файла с индикатором выполнения. У кого-нибудь есть код, которым они могут поделиться?Можно проверить загрузку с другого ActionResult?

ответ

1

Я думаю, что невозможно создать другой ActionResult, чтобы проверить статус загрузки. Вы должны искать загрузку HTML 5 и XMLHttpRequest в JavaScript. Взгляните на этот учебник: http://www.matlus.com/html5-file-upload-with-progress/

+0

Спасибо за ссылку - это было немного полезно. Самая большая проблема с HTMl5 и улучшениями загрузки заключается в том, что IE не поддерживает ее, и это моя самая большая пользовательская база. Я надеюсь сделать что-то вроде плагина загрузки файла jquery, но гораздо более упрощен. Спасибо Marth – Losbear

+0

http://www.plupload.com/ имеет резервный механизм – Marthijn

Смежные вопросы