I am using ASP.NET Web API Odata as server side code to render kendo treeview using hierarchical datasource upto child node level 5. This is really very slow. Now, I need to take it up to level 10. Can you suggest any other solution, apart from Odata, where I can go upto level 10?
2 Answers, 1 is accepted
0
Alex Gyoshev
Telerik team
answered on 27 Apr 2016, 09:01 AM
Hello Prakash,
Is the performance problem on the server, or on the client-side? If you are using load on demand, only the amount of loaded data should affect the performance. If you could provide more details about the scenario (for example, a runnable demo, or the TreeView configuration), we can provide more help.
Regards,
Alex Gyoshev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
The performance issue was at the server side, because entity framework was creating a very long SQL query for odata. So, I was looking for some solution where I don't need to use odata type in the kendo treeview and yet get the treeview level upto 10. Anyways, I have resolved the issue by creating a recursive linq query on the server side and removed odata altogether.