SMART datagrid v.1 > Classes > GridBase
当undoable为true时,如果在修改或添加状态的行中至少运行一次undo,或连接在网格的数据组可以运行Redo, 就会返回true。
如果在网格或数据组的撤销栈发生变更,就会触发onUndoStateChanged事件,并且可以通过这个事件,了解是否可以运行undo/redo。
有关DataLudi.格的Undo/Redo体现内容,请参考撤销概述页面。
document.getElementById('btnUndo').disabled = !grid.canUndo();
document.getElementById('btnRedo').disabled = !grid.canRedo();
$("#btnRedo").click = function () {
grid.canRedo() && grid.redo();
});