Example of Load Child On Demand in ASP.NET MVC Tree Grid Control
This example demonstrates how to load child records on demand in the Tree Grid when using remote data. During the initial render, only parent rows are loaded and displayed in a collapsed state. Child records are fetched dynamically when a parent row is expanded.
DEMO
SOURCE
The LoadChildOnDemand property is enabled by default, allowing the Tree Grid to initially render only parent records initially. This behavior is supported only for remote data sources and helps improve performance by minimizing the initial load. If LoadChildOnDemand is set to false, both parent and child records are loaded together during the initial rendering, and all rows are displayed in an expanded state.
In this demo, Tree Grid features such as Virtualization, and the DataManager are used.