我有一个包含100条记录的剑道网格(每页10条记录)。现在我想在打开页面时默认选择第25行(或第n行)。
有人可以告诉我如何实现这个目标吗?
由于
答案 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>