【问题标题】:How to specify multiple type in schema model in kendo grid?如何在剑道网格的模式模型中指定多种类型?
【发布时间】:2016-12-15 06:33:08
【问题描述】:

我有一个剑道网格,我在模式模型中指定它的类型。

下面是我的模式模型

schema: {
                    model: {
                        fields: {
                            UOMName: { type: "string" },
                            ConversionFactor: { type: "string" },
                        }
                    }
}

我希望 ConversionFactor 类型是一个场景的字符串和另一个场景的数字。

有什么方法可以在剑道模式模型中指定多个类型?

【问题讨论】:

    标签: kendo-ui kendo-grid


    【解决方案1】:

    无法为同一个 Kendo UI 数据源指定两个不同的schema。您可以做的是拥有两个独立(且几乎相同)的 DataSource 实例,并在需要时通过 setDataSource 方法在它们之间切换。

    var dataSource1 = new kendo.data.DataSource({ /* ... */ });
    var dataSource2 = new kendo.data.DataSource({ /* ... */ });
    
    // create the Grid with the first dataSource
    $("#grid").kendoGrid({
        dataSource: dataSource1
    });
    
    // some time later, switch to the second dataSource
    $("#grid").data("kendoGrid").setDataSource(dataSource2);
    

    【讨论】:

    • 感谢您的回复。将尝试关注
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-25
    • 2023-03-05
    • 2017-08-20
    相关资源
    最近更新 更多