概要
SpreadコンポーネントがASPXページに要求を送信する直前に発生します。
書式
[JavaScript]
FpSpread1.addEventListener("CallBackStart", handler, ...)
または
FpSpread1.onCallBackStart = handler
[HTMLタグのインライン属性で指定]
<ELEMENT CallBackStart = "handler" ...>
引数
event.cancel
コールバック要求をキャンセルするかどうか
event.async
非同期かどうか
event.command
コールバックのコマンド名
戻り値
なし
解説
このイベントは、ASPX ページへの要求によってトリガされます。
cancel引数をtrueに設定すると、要求はキャンセルされます。
サンプル
次のサンプルJavaScriptコードは、クライアント側Spreadに対してこのイベントをマッピングします。 Page LoadでSpreadコンポーネントのClientAutoCalculationをtrueに設定し、実行時にセルに値を入力すると、クライアント側コードで警告が発生します。
window.onload = init;
function init() {
var spread = document.getElementById("FpSpread1");
if (spread.addEventListener) {
spread.addEventListener("CallBackStart", CallBackStart, false);
spread.addEventListener("CallBackStopped", CallBackStopped, false);
}
else {
spread.onCallBackStart = CallBackStart;
spread.onCallBackStopped = CallBackStopped;
}
}
function CallBackStart(event) {
alert("start");
}
function CallBackStopped(event) {
alert("stop");
}
関連トピック