背景色の変更でDataChangedイベントが発生します
対象製品
SPREAD for ASP.NET 8.0J
詳細
8.0JではDataChangedイベントが発生しないSetBackColor/SetForeColorメソッドのオーバーロードが提供されています。 メソッドの第2引数をtrueにすることでイベントの発生を抑制できます。
【JavaScript サンプルコード】
【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)
}
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)
}