Radzen Blazor Components

Tree data-binding

Populate RadzenTree from a database via Entity Framework.

In this demo three trees demonstrate different binding patterns: Categories → Products from different tables with two levels, Employees self-referencing hierarchy with "Fuller" pre-expanded, and Load children on demand using Expand event to populate products when categories are expanded.

Data-binding to Categories › Products

Data from different tables.

Data-binding to Employees

Data from a single self-referencing table.

    Load children on demand

    Populate children on parent expand.

      All the tools in one place

      Save Hours on Every Project

      With Radzen Blazor subscription you get the full toolkit, including:

      support

      Dedicated support backed by proven expertise

      palette

      Premium themes and theme editor

      widgets

      Ready-to-use UI blocks

      dashboard_customize

      Complete app templates

      format_shapes

      Visual design-time-experience

      Radzen Blazor Studio

      Radzen Blazor Components, © 2018-2025 Radzen.
      Source Code licensed under MIT

      Demos Configuration

      Premium Themes

      • Material 3
      • Material 3 Dark
      • Fluent
      • Fluent Dark

      Free Themes

      • Material
      • Material Dark
      • Standard
      • Standard Dark
      • Default
      • Dark
      • Humanistic
      • Humanistic Dark
      • Software
      • Software Dark
      An error has occurred. This app may no longer respond until reloaded. Reload 🗙