Использования МОЕЙ службы WCF Я обнажая JSON данные:Как связать данные JSON с Кендо Сетка
[OperationContract]
[WebGet(ResponseFormat=WebMessageFormat.Json)]
List<ProductDetails> GetProductDetails();
Вот пример возвращенного JSON:
{ "d": [{ "__type": "Деталь изделие: #NWProducts", "скидка": 0, "OrderId": 10248, "ProductID": 11, "UnitPrice": 14,0000, "Quanity": 12}, { "__ тип": "Деталь изделие: #NWProducts», "со скидкой": 0, "OrderId": 10248, "ProductID": 42, "UnitPrice": 9,8000, "Quanity": 10}, { "__ типа": ": #NWProducts Детали изделия", "со скидкой" : 0, "OrderId": 10248, "ProductID": 72, "UnitPrice": 34,8000, "Quanity": 5}, { "__ типа": ": #NWProducts Детали изделия", "Скидка": 0, "OrderId": 10249, "ProductID": 14, "UnitPrice": 18,6000, "Quanity": 9}, { "__ типа": "Детали изделия: #NWProducts", "скидка": 0,» OrderId ": 10249," ProductID ": 51," UnitPrice ": 42,4000," Quanity ": 40}
Попытка связать, что Кендо сетке с помощью:
<script>
$(document).ready(function() {
$("#grid").kendoGrid({
dataSource: {
type: "json",
transport: {
read: "http://localhost/KendoServices/Web/GetProductDetails"
},
pageSize: 10
},
groupable: true,
sortable: true,
pageable: {
refresh: true,
pageSizes: true,
buttonCount: 5
},
columns: [{
field: "OrderId",
title: "OrderId",
width: 140
}, {
field: "ProductId",
title: "ProductId",
width: 190
}, {
field: "UnitPrice",
title: "UnitPrice"
}, {
field: "quanity",
width: 110
}]
});
});
</script>
по некоторым причинам, я «Невозможно увидеть данные по сетке. Возможно, что-то не так с тем, как я пытаюсь связать свои данные.
Просто предложение. ..try добавить 'ServerOperation: false' – MustafaP