SMART datagrid v.1 > Classes > GridDataSet
It will be called just before inserting multiple rows by calling insertRows, etc.
If explicitly return Boolean false within this event handler, row inserting will be cancelled. And, just after inserting, onRowsInserted event will be fired.
ds.onRowsInserting = function (ds, row, rows, start, count) {
if (!$('#insertable')[0].checked) return false;
};