Загрузка файла с индикатором выполнения в Asp.Net Mvc / jQuery? - PullRequest
5 голосов
/ 20 июля 2010

Я ищу плагин jQuery для загрузки файлов с индикатором выполнения для Asp.Net MVC. Мы используем элемент управления RadUpload в существующем приложении Asp.Net WebForm, и он показывает состояние без использования Flash / Silverlight.

http://demos.telerik.com/aspnet-ajax/upload/examples/customizingraduploadui/defaultcs.aspx?RadUrid=5154cf7e-2fee-4adc-b0cc-cbe8a0da5d02

Есть ли какой-нибудь плагин jQuery для загрузки файлов с индикатором выполнения без использования Flash / Silverlight?

Обновление: Наконец-то нашел хороший.

http://aquantum -demo.appspot.com / файлов загрузки

Ответы [ 2 ]

4 голосов
/ 20 июля 2010
1 голос
/ 22 июля 2010

Для справки: инструмент RadUpload для ASP.NET AJAX может обеспечить индикатор выполнения работы сервера, используя преимущества состояния сеанса HttpHandler и ASP.NET. Очевидно, что он не идеален для ситуаций веб-фермы, но это один из единственных параметров для отображения хода выполнения серверной операции на клиенте в режиме реального времени без с помощью плагина (например, Silverlight или Flash).

[Примечание: загрузка ASP.NET "Darren", связанная с Narsil, в основном делает то же самое, что и RadUpload.]

Точка: Чистый инструмент загрузки jQuery сможет обеспечить неопределенный индикатор выполнения (так называемый "бесконечный цикл"), но будет труднее показать прогресс в реальном времени.

Просто стоит иметь в виду, когда вы выбираете между плагином и загрузкой jQuery. Для асинхронной загрузки jQuery в прошлом я использовал Ajax Upload tool с MVC и WebForms и наслаждался им.

...