【问题标题】:Kendo Grid bind cell value to KendoWindowKendo Grid 将单元格值绑定到 KendoWindow
【发布时间】:2013-02-04 10:55:31
【问题描述】:

我的 KendoGrid 有问题。

我在网格的最后一列中有一些命令。其中一个调用了删除功能,其中打开了一个新的 KendoWindow。 现在我需要在窗口中显示这一行的计算机名称(这是网格的一个字段)。

在删除功能中,我尝试通过以下方式获取数据:

function delete() {
        var grid = $("#grid").data("kendoGrid");
        var selectedRow = grid.selectedRow();
        var data = this.dataItem(selectedRow);
        var ComputerName = data.ComputerName;

        //initialize and open window 
        .
        .
    };

为了在窗口中显示它,我尝试了一个 ASP 数据绑定:

Computername:<span id="ComputerName" data-bind="text: ComputerName"></span>

但它不起作用。 我是这个话题的新手,所以如果我的想法没有任何意义,请道歉:D

【问题讨论】:

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


    【解决方案1】:

    使用窗口的 activate 事件将窗口的内容实际绑定到该数据项(在您的情况下称为数据);

    $('#windowName').data().kendoWindow.bind('activate',function(e){
       kendo.bind(this.element,kendo.observable(data))
    })
    

    【讨论】:

      猜你喜欢
      • 2016-06-05
      • 2013-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多