【问题标题】:KendoUI MVVM Grid Page EventsKendoUI MVVM 网格页面事件
【发布时间】:2012-08-07 05:36:52
【问题描述】:

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

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

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

谢谢。

【问题讨论】:

    标签: html grid pagination kendo-ui


    【解决方案1】:

    我正在使用当用户更改页面时触发的网格数据绑定事件。从那里我选择第一行,因此它被突出显示。希望这会有所帮助

    在网格定义中:

    .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);
    
        }
    

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多