Skip to content

kendo grid edit row  #1797

@mudupalli

Description

@mudupalli

I am using kendo grid for edit, cancel, delete a row. I have my search box to filter rows on the kendo grid. Once rows are filtered, say to 4, clicking on edit for row 2, throws error in developer tools.
args.rowIndex is showing 60, instead of 1, so var dataItem is undefined and formGroups is also undefined.
Error says Cannot read property 'value' of undefined at line dataItem = formGroup.value;
I am using @progress/kendo-angular-grid": "^3.5.0
Please let me know how to fix this?

GridComponent.prototype.emitCRUDEvent = function (args) {
var action = args.action, rowIndex = args.rowIndex, formGroup = args.formGroup;
var dataItem = this.view.at(rowIndex - this.skip);
if (action !== 'add' && !dataItem) {
dataItem = formGroup.value;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions