如何在kendo grid mvvm中使用下拉列表

时间:2015-02-19 09:30:13

标签: kendo-ui

我有一个kendo mvvm网格,它是如何在可编辑模式下保持下拉列表 我是新手使用这个kendo和mvvm概念请帮帮我

1 个答案:

答案 0 :(得分:0)

  kendo.bind($("#example"), viewModel);
    var grid = $("#example div[data-role='grid']").data("kendoGrid");       
    $.each(grid.columns, function (idx, column) {
        if (column.field == "CourseName") 
            column.editor = viewModel.xx;       
    });

   xxx: function name(container, options) {
            $('<input id="ddl" data-text-field="Name" data-value-field="Name" data-bind="value:' + options.field + '"/>')                
            .appendTo(container)
            .kendoDropDownList({
                dataTextField: "Name",
                dataValueField: "Id",
                dataSource: {
                    transport: {
                        read: {
                            url: "/controller/method",
                            dataType: "json"
                        }
                    }
                },
                autoBind: false,
                index: -1
            });
        }