ComponentOne Studio TrueChart for ASP.NET (C1WebChart3D) ヘルプ
Ajax によって C1WebChart3D へコールバックを適用する
C1WebChart3D の使い方 > Ajax によって C1WebChart3D へコールバックを適用する

Ajax を使用して、C1WebChart3D を更新できます。Ajax サポートにより、実行時により優れたインタラクティブ操作を行えます。C1WebChart3D 上でユーザーによるクライアント操作が実行されるとき、イメージマップおよび非同期的なコールバックで管理されます。例えば、ユーザーが軸のスクロールバーでスクロールする場合、軸のスクロールバーのみの情報がサーバーに送信されます。したがって、Ajax サポートは、パフォーマンスに影響せずに大量のデータを処理し、利用性および機能性を向上させます。C1WebChart3D ではポストバックの代わりにコールバックを有効にするために、GeneralCallback イベントまたはクライアント側のイベントを使用できます。

コールバック時の視覚的なキュー

視覚的キューを使って、ユーザーが Ajax アクションを引き起こす何かをクリックしたときに、コールバックを実行中であることを表示することもできます。たとえば、C1WebChart3D にはCallbackWaitImageUrlCallbackWaitControlID という2つのプロパティがあり、視覚的なフィードバックを提供してアプリケーションを機能強化できます。

CallbackWaitImageUrl プロパティは、Ajax アクションが引き起こされたときにデフォルトのスピナーを表示します。これにより、Ajax アクションが実行中であることがユーザーに表示され、Web アプリケーションの使いやすさがさらに良くなります。CallbackWaitImageUrl プロパティの設定を変更することにより、さまざまな画像を指定できます。CallbackWaitControlID プロパティも同様に機能しますが、画像でなくコントロールを表示する点が異なります。

注意:CallbackWaitControlIDCallbackWaitImageUrl 両方のプロパティが設定されている場合、CallbackWaitControlID プロパティが CallbackWaitImageUrl プロパティより優先され、コントロールのみが表示されます。