2012-07-01 43 views
0

我被困在使用Kendo Grid的消費我的數據服務ODATA響應的過程中。問題是,我無法獲得適合響應的模式模型。如何爲描述的場景定義Kendo Grid Schema模型?

請找到我的服務的JSON響應。

{ 
    "d" : [{ 
    "__metadata": { 
     "uri": "http://localhost/TestService/TestService.svc/Order('4345')", 
     "type": "DataModels.OrderDetail" 
    }, 
    "ItemList": [{ 
     "__metadata": { 
     "uri": "http://localhost/TestService/TestService.svc/Item('1')", 
     "type": "DataModels.Item" 
     }, 
     "ItemId": "1", 
     "Name": "TestItem", 
     "Rate": "19.00", 
     "Quantity": "3" 
    }] 
    }] 
} 

需要一些建議/幫助,可以讓我繼續努力。

+0

? http://www.kendoui.c​​om/blogs/teamblog/posts/11-08-23/cross-domain_queries_to_odata_services_with_jquery.aspx –

+0

是的。我正在使用「使用Kendo UI數據源」來實現這一點。但是,我的問題是,我只想要一個網格只填充當前包裝在ItemList部分內的ItemList值。所以,我試圖定義一個模型,使得Kendo Grid可以消耗ItemList中的值。 –

回答

1

您可以您使用的是劍道的DataSource如下面的博客文章請嘗試以下

schema: { 
     data: "d.ItemList" 
} 
+0

抱歉,延遲響應。我已經嘗試過這個選項,但力量工作。 –