KendoUI MVVM网格页面事件

时间:2012-08-07 05:36:53

标签: html5 grid pagination kendo-ui

我正在开发一个MVVM应用程序,我正在使用KendoUI Grid。在网格中,我想在用户更改页面时获取onChange事件。 (我没有MVVM就能做到这一点)。为此,我使用了以下元素。

data-pageable='{ "pageSize": 2, events: {change: onPage}}' //This is not working

我希望程序在用户更改页面时执行onPage功能。 任何帮助表示赞赏。

谢谢。

2 个答案:

答案 0 :(得分:0)

我正在使用网格数据绑定事件,该事件在用户更改页面时触发。从那里我选择第一行,以便突出显示。希望这有帮助

在网格定义中:

.Events(events=>events.DataBound("Grid_Databound"))

在剧本中:

<script>
function Grid_Databound() {
        var grid = $("#Grid").data("kendoGrid");
        row = grid.tbody.find(">tr:not(.k-grouping-row)").eq(0);
        grid.select(row);

    }

答案 1 :(得分:0)

您不需要“events:{}”,只需“更改”,您需要引用您的视图模型:

data-pageable='{ pageSize: 2, change: yourviewmodel.onPage }'