Welcome to the ASP.NET Core feedback portal. We’re happy you’re here! If you have feedback on how to improve the ASP.NET Core, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

4
Votes

Objective: Introduce seamless integration between virtual scrolling and load child on demand in TreeGrid to ensure performance, stability, and UX consistency during large dataset handling.

Key Functional Areas to Address

Expand All / Collapse All with Lazy Loading

  • Ensure that expandAll and collapseAll functions trigger on-demand loading correctly for child records.
  • Maintain correct visual rendering and record hierarchy even when multiple nodes expand/collapse dynamically during virtual scroll operations.

Scroll Position Stability

  • Expanding or collapsing nodes during vertical scrolling should not disrupt the current scroll position.
  • Minimize flickering, scroll jumps, and re-render delays that degrade user experience.

Whitespace Rendering on Scroll Back

  • Resolve the issue where previously loaded rows render as blank (white space) when navigating back within the virtualized content.
  • Ensure consistent retention and redraw of rows after node expansion/collapse actions.