Hello Andrew,
Thank you for writing back.
The
DefaultValuesNeeded event is appropriate to fill the default values for the new row and these default values will be stored in the new row. This event is purposed to handle exactly this case.
As to the data rows, when the editor is initialized, its default value is the current cell's value and it is possible to change it, but in order to store its value in the cell (when no other changes are performed), you should use the following approach. You can handle the new row with it as well:
Note that this is just a sample approach and it may not cover all possible cases. Feel free to modify it on a way, which suit your requirement best.
Please do not hesitate to contact us if you have any additional questions.
Regards,
Desislava
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.