I'm unable to select rows using mouse drag when the grid contains 90 or more rows of data. I've modified pre-existing demos that contained 160 rows of data to use the mouse drag select and it worked. So I'm wondering if it has something to do with the grids configuration. Are there any other events firing during the mouse drag select?
Here is how my grid is configured:
$(selector).kendoGrid({
dataSource: self.eventGridDataSource(url, params, columns),
pageable: false,
sortable: { mode: "multiple", allowUnsort: true },
scrollable: true,
selectable: "multiple row",
resizable: true,
columnResize: function (e) {
var width = e.newWidth;
var name = e.column.field;
var colId = e.column.attributes["data-sc-id"];
console.log('column: ' + name);
console.log('column width: ' + width);
EventBuilder.fn.saveColumnInfo.call(this, module, colId, width, 0);
},
columns: EventBuilder.fn.gridColumns(columns, true, module),
editable: {
mode: "popup",
window: { title: "Edit Event" },
template: kendo.template($("#popup-editor").html())
},
edit: function (e) {//put into a function
//content removed
},
excelExport: function (e) {
var from = e.sender;
var cellId = e.sender._cellId;
var gridName = cellId.substring(0, cellId.indexOf('_'));
var filename = gridName + ".xlsx";
e.workbook.fileName = filename;
}
});
The grid only has 15 columns.