Last Updated: 14 Oct 2019 12:15 by ADMIN
Created on: 11 Oct 2019 15:41
Category: Spreadsheet
Type: Feature Request
MVVM Configuration for Spreadsheet


 I've been reading through the documentation, and I wanted to reach out in case I am missing something.  In all the Kendo Spreadsheet documentation that is available, I've not seen an MVVM example provided.  Is the MVVM method available with use for the Spreadsheet widget?   I was also wondering if just syntactically I might not have the right items configured in order for the data to populate in the spreadsheet.  I can confirm at the viewmodel that my data is populated in that object, but I just can't seem to get the data to appear in the spreadsheet.  Any guidance or additional documentation would be most helpful.


I am setting the data-role="spreadsheet", mimicking other examples of mvvm that I've seen.  I've also set the data-bind to my dataSource (data-bind="source:spreadsheetDataSource" while also populating a dataSource object within my data-sheets property.  I wanted to verify that these are in fact supported before I continue down this road.  I would also like to understand which properties are required by default (data-columns, data-rows, data-sheets) etc...and the properties that exist within the arrays (such as data-sheets), since that also doesn't seem to be present in the documentation. 

I'd also like to point out that I am using a windows server 2016, since that option was not listed in the fields below for the ticket.  The .NET Framework is 4.5.2


I appreciate all assistance in this matter. 



1 comment
Veselin Tsvetanov
Posted on: 14 Oct 2019 12:15


The Spreadsheet widget does not offer support for MVVM DataSource binding. The reason for that is the fact that the DataSource is available for configuration on each Sheets (on each of them separately). As those are not stand-alone Kendo widgets, they also do not support MVVM binding.

Having that said, I have converted the current thread to a feature request in our Feedback portal. Based on the support it receives from the community, we will decide on whether to proceed with its implementation or not. I would recommend you to cast your vote for that.

As a small token of gratitude for helping us improve the Kendo suite, I have updated your Telerik points.

Veselin Tsvetanov
Progress Telerik

Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.