MESCIUS SPREAD for ASP.NET 10.0J サンプルコード集
ボタン押下をクライアント側で処理する

ボタン型セルのOnClientClickプロパティに、ボタンがクリックされたときのクライアント側処理を記述します。

ButtonCellType btnCell = new ButtonCellType() { OnClientClick = "onMyBtnClicked(); return false;" };
FpSpread1.Cells[0, 1].CellType = btnCell;
Dim btnCell As New ButtonCellType() With { .OnClientClick = "onMyBtnClicked(); return false;" }
FpSpread1.Cells(0, 1).CellType = btnCell
<!--JavaScriptでボタンがクリックされたときの処理を記述します-->
<script type="text/javascript">
    function onMyBtnClicked() {
        var spread = document.getElementById("FpSpread1");
        alert("クリック位置:Cell[" + spread.ActiveRow + ", " + spread.ActiveCol + "]");
    }
</script>

 

 


© MESCIUS inc. All rights reserved.