@ ओनाबाई अच्छा और सहज उत्तर। अफसोस की बात है कि केंडो हमेशा इस तरह नेस्टेड गुणों के साथ अच्छी तरह से काम नहीं करता है। उदाहरण के लिए फॉर्मेटिंग काम नहीं करता है। नेस्टेड गुणों तक पहुंचने के लिए डेटा स्रोत शेमा का उपयोग करके एक उदाहरण दिया गया है। इस तरह आप स्वरूपण का उपयोग कर सकते हैं लेकिन आपको एक स्कीमा मॉडल निर्दिष्ट करना होगा।
var grid = $("#grid").kendoGrid({
dataSource: {
data: data,
schema: {
model: {
id: "id",
fields: {
id: { type: "number" },
user_role: { type: "string" },
address_street: { from: "address.street" },
address_city: { from: "address.city" },
address_post_number: {
type: "number",
from: "address.post_number"
}
}
}
}
},
columns: [{
field: "id",
title: "#"
}, {
field: "user_role",
title: "Role"
}, {
field: "address_street",
title: "Street"
}, {
field: "address_city",
title: "City"
}, {
field: "address_post_number",
title: "Post#",
format: "{0:0#######}"
}]
}).data("kendoGrid");
Jsfiddle: http://jsfiddle.net/wtj6mtz2
नेस्टेड गुण तक पहुँचने के लिए भी इस Telerik example देखें।
शानदार उदाहरण। बिल्कुल मुझे क्या चाहिए। – error505