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