作成日: 2019/06/14 最終更新日: 2019/06/14
文書種別
使用方法
詳細
FlexGridでは、Delキー押下による「行削除時」および「行削除後」に発生するイベントを実装するための、下記2つのプロパティが用意されおります。
・OnClientDeletingRowプロパティ
・OnClientDeletedRowプロパティ
◎サンプルコード(View)
・OnClientDeletingRowプロパティ
・OnClientDeletedRowプロパティ
◎サンプルコード(View)
<script type="text/javascript">
var grid, cv;
c1.documentReady(function () {
grid = wijmo.Control.getControl("#flexGrid");
cv = grid.collectionView;
});
function DeletingRow(s, e) {
alert("Deleting Row " + e.row + "¥n " + JSON.stringify(s.rows[e.row].dataItem));
alert(cv.items.length);
}
function DeletedRow(s, e) {
alert("Deleted Row " + e.row + "¥n " + JSON.stringify(s.rows[e.row].dataItem));
alert(cv.items.length);
}
</script>
@(Html.C1().FlexGrid<Person>().Id("flexGrid")
.AllowDelete(true)
・・・
.OnClientDeletingRow("DeletingRow")
.OnClientDeletedRow("DeletedRow")
)
var grid, cv;
c1.documentReady(function () {
grid = wijmo.Control.getControl("#flexGrid");
cv = grid.collectionView;
});
function DeletingRow(s, e) {
alert("Deleting Row " + e.row + "¥n " + JSON.stringify(s.rows[e.row].dataItem));
alert(cv.items.length);
}
function DeletedRow(s, e) {
alert("Deleted Row " + e.row + "¥n " + JSON.stringify(s.rows[e.row].dataItem));
alert(cv.items.length);
}
</script>
@(Html.C1().FlexGrid<Person>().Id("flexGrid")
.AllowDelete(true)
・・・
.OnClientDeletingRow("DeletingRow")
.OnClientDeletedRow("DeletedRow")
)
関連情報
旧文書番号
84066