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

How to use Dropdown list inside kendo grid mvvm

我有一个 kendo mvvm 网格,在它处于可编辑模式时如何保留下拉列表 我刚开始使用这个 kendo 和 mvvm 概念请帮助我

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