Какой самый лучший асинхронный клиентский элемент управления загрузкой файлов при работе с .net (2.0+) - PullRequest
0 голосов
/ 21 февраля 2012

Я ищу элемент управления загрузкой файлов со следующими функциями:

1) Он должен быть на стороне клиента, а также управлять и проверять размер файла только на стороне клиента.

2) Кроме того, тип файла должен проверяться только на стороне клиента.

3) Загрузка файла должна загружать файл асинхронно, а также отображать индикатор выполнения.

4) Кроме того, загрузка файла предпочтительно должна быть основана на ajax и должна отображаться зеленым значком, когда загрузка завершена, как в электронной почте Yahoo.

5) Кроме того, он должен работать в режиме среднего доверия только с некоторыми разрешениями для папок.

Лучшее, что я когда-либо придумал, - это элемент управления NeatUpload. какие у меня есть альтернативы? Есть предложения?

1 Ответ

1 голос
/ 21 февраля 2012

Ваше требование № 2: Невозможно проверить размер файла на стороне клиента, используя чистый javascript, если вы не используете клиентские плагины / дополнения (например, flash).

Возможно, вы захотите взглянуть на RadAsyncUpload. Очень крутой продукт:

http://www.telerik.com/products/aspnet-ajax/asyncupload.aspx

...