@OnaBai Câu trả lời tốt và trực quan. Kendo đáng buồn không phải lúc nào cũng làm việc tốt với các thuộc tính lồng nhau theo cách này. Ví dụ, việc định dạng không hoạt động. Đây là một ví dụ sử dụng shema nguồn dữ liệu để truy cập các thuộc tính lồng nhau. Bằng cách này bạn có thể sử dụng định dạng nhưng bạn phải chỉ định một mô hình lược đồ.
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
Xem thêm Telerik example này để truy cập các thuộc tính lồng nhau.
ví dụ tuyệt vời. chính xác những gì tôi cần. – error505