ASP.NET Core TreeView Setup

Shield UI TreeView for ASP.NET Core is a server-side wrapper component implemented as an ASP.NET Core MVC Helper.

For a detailed guide how to setup Shield UI for your ASP.NET Core project, check out this page.

The ASP.NET Core MVC helper API is a 1:1 mapping of the JavaScript TreeView widget configuration, so you only have to get familiar with a single set of configuration options:

 // JavaScript TreeView demo
$("#treeview").shieldTreeView({
    dragDrop: true,
    textTemplate: "{Name}",
    hasChildrenTemplate: "{HasChildren}"
});
// ASP.NET Core TreeView demo
@(Html.ShieldTreeView()
    .Name("treeview")
    .DragDrop(true)
    .TextTemplate("{Name}")
    .HasChildrenTemplate("{HasChildren}"))

To see the configuration options in action, please refer to our online demos.