I have investigated the provided code snippets and I have noticed that a plain collection of data is returned to the client-side. Whenever the Kendo UI Grid is configured to use an AJAX data source, it is needed to return a DataSourceResult object that contains the data and the total count of items.
The following example demonstrates what collection has to be returned:
Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic. Our thoughts here at Progress are with those affected by the outbreak.
06.DataSourceResult result = suppliers.ToDataSourceResult(request);
Unfortunately there are still no data displayed. If I call the URL with Postman, I get the data. See screenshot.
answered on 14 Jul 2020, 03:37 PM
Thank you for sharing the response from the server performed with Postman. Indeed, I have noticed that the properties are spelled with Camel-case whereas the grid expects them to be spelled with Pascal-case.
In order to configure the serialization options of the application, follow the instructions from the article below: