1

我是DevExpress的新手。我正在 Devextreme 多通道应用程序中开发移动应用程序。

我有一个mssql数据库,该数据库通过WCF ODataService连接到移动应用程序。当向 mssql 添加项目时,必须推送通知。我该怎么做?

4

1 回答 1

1

我想您使用DataSourceODataStore来访问您的 OData 服务。如果使用ODataStore.insert()方法添加项目,则可以在 ODataStore插入事件处理程序中显示通知

var odataStore = new DevExpress.data.ODataStore({
    url: "http://sampleservices.devexpress.com/Northwind.svc/Products",
    key: "ProductID",
    keyType: "Guid",
    onInserted: function(){
        DevExpress.ui.notify("Item inserted");
    }
});

或在insert()方法的完成回调中

odataStore.insert({
    ProductName: 'Some name',
    CategoryID: 1,
    . . .
}).done(function(){
    DevExpress.ui.notify("Item inserted");
})

看到这个 jsfiddle

您还可以在本指南中找到有关在 DevExtreme 应用程序中处理数据的有用信息。

于 2015-05-29T20:24:54.310 回答