Deep Zoom、更新されたAJAX Control Toolkitでの非同期ファイルのダウンロード

画像

ASP.NET AJAX Control Toolitを更新しました。これは、AJAX Webアプリケーションを作成するためのさらに強力なツールになりました。


新しいコントロール


SeaDragonサービスは、選択した画像のDeep Zoomコンポーネントを作成し、Webサイトに簡単に追加できるJavaScriptコードを生成します。

新しいASP.NET AJAX Control Toolitアセンブリでは、同様のSeaDragonコンポーネントが追加されました。これにより、Deep Zoomコンテンツを表示、管理、構成できます。

<ajaxToolkit:Seadragon ID="Seadragon" CssClass="seadragon" runat="server" SourceUrl="sample.xml"/>

スクリーンキャスト「Seadragon Ajax Control-クイックスタートガイド」で、Deep Zoomコンテンツの作成方法を確認できます。

AsyncFileUploadコントロールを使用してファイルをサーバーに非同期的にアップロードする


ついに!!! 長い間要求されてきたことが実現しました! これで、サーバーに非同期でファイルをアップロードできます。

コードは次のとおりです。

<ajaxToolkit:AsyncFileUpload
OnClientUploadError="uploadError"
OnClientUploadComplete="uploadComplete"
runat="server" ID="AsyncFileUpload1"
Width="400px" UploaderStyle="Modern"
UploadingBackColor="#CCFFFF"
ThrobberID="myThrobber"/>


次のようになります。

画像

さらに、いつも気づいたように、バグが修正され、新しい機能が実装されましたここで投票できます

新しいツールキットは、 デモサイトからダウンロードできます。また 、その動作を確認することもできます(ただし、最新の変更点はまだ確認されていません)。

ご清聴ありがとうございました!

Source: https://habr.com/ru/post/J71176/


All Articles