6

在我的项目中,网格和图表具有相同的数据源,但需要在页面加载中显示图表上的所有数据并在按钮单击中显示网格数据。

但之前我们使用共享数据源,因此可以轻松地在图表中应用网格更改。现在为网格和图表使用单独的变量并应用"AutoBind=true"图表,"AutoBind=false"两者都不起作用,网格更改必须应用于图表。

如何给出网格和图表的关系?

这是小提琴

var sharedDataSource = new kendo.data.DataSource({
    type: "odata",
    transport: {
        read: "http://demos.kendoui.com/service/Northwind.svc/Orders"
    },
    schema: {
        model: {
            fields: {
            OrderDate: { type: "date" }
            }
        }
    } 
});
var DataSource = new kendo.data.DataSource({
    type: "odata",
    transport: {
        read: "http://demos.kendoui.com/service/Northwind.svc/Orders"
    },
    schema   : {
        model: {
            fields: {
                OrderDate: { type: "date" }
            }
        }
    }   
});
4

1 回答 1

0

使用共享数据源是正确的方法。这是满足您要求的固定代码:http: //jsfiddle.net/vojtiik/kappG/2/。autoBind 属性需要布尔值而不是字符串(例如:true 不是“true”)。

autoBind: true, 
于 2013-07-31T15:56:25.440 回答