5
在Upshot.js庫中,這是ASP.NET MVC 4 Beta的http://www.asp.net/single-page-application功能的一部分,它如何配置爲與使用WCF數據服務開發的OData服務一起使用?如何爲OData服務配置Upshot.js?
源代碼包含一個「upshot.ODataDataProvider」;它如何被使用?
在Upshot.js庫中,這是ASP.NET MVC 4 Beta的http://www.asp.net/single-page-application功能的一部分,它如何配置爲與使用WCF數據服務開發的OData服務一起使用?如何爲OData服務配置Upshot.js?
源代碼包含一個「upshot.ODataDataProvider」;它如何被使用?
我有一個示例項目在這裏,你可以檢查出其中有一個工作的OData測試:https://github.com/Marcus-L/Test-Upshot
這裏有一個代碼片段:
upshot.dataSources = upshot.dataSources || {};
upshot.dataSources.ParentThings = upshot.RemoteDataSource({
provider: upshot.ODataDataProvider,
providerParameters: { url: "/OData.svc", operationName: "ParentThings", operationParameters: { $expand: "Children"} },
bufferChanges: true,
dataContext: undefined,
mapping: {}
});
upshot.dataSources.ParentThings.refresh();
接受的,因爲它演示瞭如何使用結果用的OData和表演其能力和侷限性。 – 2012-03-26 00:34:13