PowerTools SPREAD for ASP.NET 8.0J > 開発者の手引き > Ajaxとクライアント側機能 > Ajaxとコールバック |
Ajax機能を有効にするとページ全体を再読み込みせずに、コントロールを更新できます。Ajaxを使用して行われるユーザー操作には以下のようなものがあります。
Ajax機能が無効のときにこれらの動作が行われると、ポストバックが発生し、ページが再読み込みされます。
Ajax機能を有効にするには、FpSpread クラスのEnableAjaxCall プロパティをtrueに設定します。EnableAjaxCall プロパティがfalseの場合でも、クライアント側のCallBack メソッドによるコールバック時にはページ全体の再読み込みは行われません。
CallBack メソッドは、パラメーターに製品で予約されているコマンド名を指定することで、コマンドを実行できます。詳細については、CallBack メソッドを参照してください。
次のサンプルコードは、Ajaxを有効にします。
次のサンプルコードは、クライアント側のボタンクリックにより、新規行を追加する例です。
function button1_click() { var spread = FpSpread("FpSpread1"); spread.CallBack("Add"); }