![]() |
VOOZH | about |
dotnet add package Syncfusion.Blazor.TreeGrid --version 33.2.13
NuGet\Install-Package Syncfusion.Blazor.TreeGrid -Version 33.2.13
<PackageReference Include="Syncfusion.Blazor.TreeGrid" Version="33.2.13" />
<PackageVersion Include="Syncfusion.Blazor.TreeGrid" Version="33.2.13" />Directory.Packages.props
<PackageReference Include="Syncfusion.Blazor.TreeGrid" />Project file
paket add Syncfusion.Blazor.TreeGrid --version 33.2.13
#r "nuget: Syncfusion.Blazor.TreeGrid, 33.2.13"
#:package Syncfusion.Blazor.TreeGrid@33.2.13
#addin nuget:?package=Syncfusion.Blazor.TreeGrid&version=33.2.13Install as a Cake Addin
#tool nuget:?package=Syncfusion.Blazor.TreeGrid&version=33.2.13Install as a Cake Tool
This package contains the Blazor TreeGrid Component for Blazor application. The Blazor TreeGrid is a feature-rich component used to visualize self-referential hierarchical (tree-like structure) data effectively in a tabular format. Its rich feature set includes many functionalities like data binding, editing, sorting, filtering, paging, aggregating rows, and exporting to Excel, CSV, and PDF formats.
Components/App.razor or App.razor file.wwwroot/index.html file.<link href="_content/Syncfusion.Blazor.Themes/bootstrap5.css" rel="stylesheet" />
<script src="_content/Syncfusion.Blazor.Core/scripts/syncfusion-blazor.min.js" type="text/javascript"></script>
Program.cs file.using Syncfusion.Blazor;
builder.Services.AddSyncfusionBlazor();
<SfTreeGrid DataSource="@TreeData" IdMapping="TaskId" ParentIdMapping="ParentId" TreeColumnIndex="1">
<TreeGridColumns>
<TreeGridColumn Field="TaskId" HeaderText="Task ID" Width="5" TextAlign="Syncfusion.Blazor.Grids.TextAlign.Center"></TreeGridColumn>
<TreeGridColumn Field="TaskName" HeaderText="Task Name" Width="30" TextAlign="Syncfusion.Blazor.Grids.TextAlign.Center"></TreeGridColumn>
</TreeGridColumns>
</SfTreeGrid>
@code
{
public class BusinessObject
{
public int TaskId { get; set; }
public string TaskName { get; set; }
public int? ParentId { get; set; }
}
public List<BusinessObject> TreeData = new List<BusinessObject>();
protected override void OnInitialized()
{
TreeData.Add(new BusinessObject() { TaskId = 1, TaskName = "Parent Task 1", ParentId = null });
TreeData.Add(new BusinessObject() { TaskId = 2, TaskName = "Child task 1", ParentId = 1 });
TreeData.Add(new BusinessObject() { TaskId = 3, TaskName = "Child Task 2", ParentId = 1, });
TreeData.Add(new BusinessObject() { TaskId = 4, TaskName = "Parent Task 2", ParentId = null });
TreeData.Add(new BusinessObject() { TaskId = 5, TaskName = "Child Task 5", ParentId = 4 });
TreeData.Add(new BusinessObject() { TaskId = 6, TaskName = "Child Task 6", ParentId = 5 });
}
}
This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® EULA. You can purchase a license here or start a free 30-day trial here.
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion® has more than 29,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today, we provide 1800+ components and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, and JavaScript), and desktop development (WinForms, WPF, WinUI, Flutter and UWP). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.
| www.syncfusion.com | Toll Free: 1-888-9 DOTNET
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 5 NuGet packages that depend on Syncfusion.Blazor.TreeGrid:
| Package | Downloads |
|---|---|
|
Syncfusion.Blazor.Gantt
This package contains the Syncfusion® Blazor Gantt component. |
|
|
Cayaqui.MPS.Components
Design system and EVM/EPC reusable components (KPI strip, gauges CPI/SPI/PF, S-curves, Gantt, WBS tree grid, R9C, risk heatmap, change orders, purchase orders, engineering deliverables, lookahead grid) for .NET 10 Blazor WebApp (Interactive Server) on top of Syncfusion.Blazor. Proprietary — requires a commercial agreement with Cayaqui. |
|
|
Ruth.JYC.Net8.ManageRazor
Package Description |
|
|
Ruth.JYC.Net7.RazorClassLib
Package Description |
|
|
Ruth.JYC.Net6.RazorClassLib
Package Description |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 33.2.13 | 333 | 6/16/2026 |
| 33.2.12 | 1,042 | 6/9/2026 |
| 33.2.10 | 1,835 | 6/2/2026 |
| 33.2.8 | 1,428 | 5/26/2026 |
| 33.2.7 | 1,921 | 5/19/2026 |
| 33.2.6 | 2,986 | 5/12/2026 |
| 33.2.5 | 2,260 | 5/4/2026 |
| 33.2.4 | 2,368 | 4/27/2026 |
| 33.2.3 | 4,823 | 4/21/2026 |
| 33.1.49 | 2,779 | 4/13/2026 |
| 33.1.47 | 2,249 | 4/6/2026 |
| 33.1.46 | 1,059 | 3/30/2026 |
| 33.1.45 | 1,447 | 3/23/2026 |
| 33.1.44 | 6,415 | 3/16/2026 |
| 32.2.9 | 3,321 | 3/9/2026 |
| 32.2.8 | 2,473 | 3/2/2026 |
| 32.2.7 | 2,597 | 2/23/2026 |
| 32.2.5 | 2,573 | 2/16/2026 |
| 32.2.4 | 10,015 | 2/10/2026 |
| 32.2.3 | 2,736 | 2/5/2026 |