You didn't include definition of your datasource, so I will try to guess: Make sure you defined id in your model. I would suggest to follow quite strait forward example from the kendo doc. The fact datasources are in an array does not effect any functionality.
schema: {
model: { id: "ProductID" }
}