突出显示特定行的kendo网格

时间:2013-12-16 07:23:04

标签: kendo-ui kendo-grid

我有一个包含100条记录的剑道网格(每页10条记录)。现在我想在打开页面时默认选择第25行(或第n行)。

有人可以告诉我如何实现这个目标吗?

由于

1 个答案:

答案 0 :(得分:2)

使用网格grid.select()事件中的dataBound

dataBound: function (e) {
    var rowNumber = 3; // select the third row
    this.select("tr:eq(" + rowNumber + ")");
    console.log(this.dataSource.page());
}

请参阅this example

如果您只想从数据集中选择当前显示的特定行,则可以使用this.dataSource.page()确定您所在的页面以及您要选择的行是否在其上。同样,如果您想自动跳转到该行所在的页面,您可以使用数据源的pageSize值来计算您需要选择的页面,并使用dataSource.page(calculatedPageNumber)进行设置。 / p>