【问题标题】:Populating Textboxes/DDls in Kendo Window on Click of Edit Of kendo Grid单击编辑剑道网格时在剑道窗口中填充文本框/DDls
【发布时间】:2015-03-06 10:10:44
【问题描述】:

我正在使用 Kendo Grid 和 Kendo Window.. 在 Kendo Grid 中单击 Edit 时,需要填充一个由文本框组成的 kendo 窗口.. 我没有使用可编辑的“弹出窗口”,因为 Kendo Window 中有一个网格。无论如何..这是我的窗口

                        if (!window.data("kendoWindow")) {
                            window.kendoWindow({
                                visible: true
                                , resizable: false
                              //, content:' /api/Info/'
                                , modal: true
                                , actions: ["Close"],
                                close: function (e) {
                                }
                            });
                        }

                            window.data("kendoWindow").title(header);
                            window.data("kendoWindow").center();
                            window.data("kendoWindow").open();
                    }

我目前正在从选定的 Kendo Grid 行获取数据。我需要做的只是用数据填充剑道窗口..我尝试使用 - content:"api/foo" 但它不起作用..我想我需要明确设置 textBox 值..我该怎么做那?! 请帮忙 !谢谢!

【问题讨论】:

    标签: javascript kendo-ui


    【解决方案1】:

    您需要将选定的行项(可观察对象)绑定到窗口窗体。 以下是一些关于值绑定的链接:

    Value Binding Demo

    Value binding API

    【讨论】:

    • 您好,试过了,case WindowMode.Update: { editItem = kendo.observable({ action: function () { var grid = $("#myGrid").data("kendoGrid"); var selectedItem = grid.dataItem(grid.select()); debugger editItem .set("txtName", selectedItem.Name); } }) kendo.bind($("#Item"), editItem );} 但没用...
    猜你喜欢
    • 2014-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多