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