背景色の変更でDataChangedイベントが発生します

文書番号 : 38161     文書種別 : 使用方法     登録日 : 2015/03/02     最終更新日 : 2015/03/02
文書を印刷する
対象製品
SPREAD for ASP.NET 8.0J
詳細
8.0JではDataChangedイベントが発生しないSetBackColor/SetForeColorメソッドのオーバーロードが提供されています。 メソッドの第2引数をtrueにすることでイベントの発生を抑制できます。

【JavaScript サンプルコード】
<script type="text/javascript">
  window.onload = init;

  function init() {
    var spread = document.getElementById("FpSpread1");
    spread.addEventListener("DataChanged", DataChanged, false);
  }

  function DataChanged(event) {
    alert("The data changed!");
    // SetBackColorの第2引数をtrueにしDataChangeイベントを発生させない
    event.spread.Cells(event.row, event.col).SetBackColor("Red", true)
  }