添加后选择kendo grid new row

时间:2015-02-24 05:27:30

标签: kendo-ui kendo-grid kendo-asp.net-mvc

我希望在添加之后选择新行。 对于所选行的编辑,我使用了uid属性,因此在保存版本后,仍然会选择所选行。但是对于添加它不起作用,因为uid更改为新行。

private _comebackFromEdit(uid: number) {
    var contact = $("#contact-grid").data("kendoGrid").table.find('tr[data-uid="' + uid + '"]');
    $("#contact-grid").data("kendoGrid").select(contact);
}

1 个答案:

答案 0 :(得分:3)

var grid = $("#contact-grid").data("kendoGrid");
var row = grid.dataSource.add();
var contact = grid.table.find('tr[data-uid="' + row.uid + '"]');

grid.select(contact);