Deep Zoom, асинхронная загрузка файлов в обновленном AJAX Control Toolkit
Обновился ASP.NET AJAX Control Toolit, который стал еще более мощным средством для создания AJAX веб-приложений.
Новые элементы управления
Сервис SeaDragon
создает Deep Zoom компонент для выбранного вами изображения, генерирует
Javascript код, который можно легко добавить на свой сайт.
В новой сборке ASP.NET AJAX Control Toolit был добавлен аналогичный
компонент SeaDragon, который позволяет отображать, а также управлять и
настраивать Deep Zoom контент:
1 | <ajaxToolkit:Seadragon ID= "Seadragon" CssClass= "seadragon" runat= "server" SourceUrl= "sample.xml" /> |
Как создавать Deep Zoom контент можно посмотреть в скринкасте «Seadragon Ajax Control — Quick Start Guide».
Асинхронная загрузка файлов на сервер с помощью элемента управления AsyncFileUpload
Наконец-то!!! То, что уже давно просили, свершилось! Теперь можно загружать файлы на сервер асинхронно.
Код следующий:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <ajaxToolkit:AsyncFileUpload OnClientUploadError= "uploadError" OnClientUploadComplete= "uploadComplete" runat= "server" ID= "AsyncFileUpload1" Width= "400px" UploaderStyle= "Modern" UploadingBackColor= "#CCFFFF" ThrobberID= "myThrobber" /> |
Выглядит это следующим образом:
Кроме того, как всегда были исправлены замеченные баги и реализованы новые features, за которые можно голосовать здесь.
Новый toolkit можно скачать здесь, а также посмотреть, как это работает, на demo site (хотя последние изменения еще замечены там не были уже появились).