We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

Overview

The ASP.NET MVC TreeMap is a feature-rich control used to visualize both hierarchical and flat data. Customize the look and feel of the TreeMap by using built-in features like color mapping, legends, and label templates.


Leaf node

A TreeMap contains groups of data collections. Each group has one or more leaf nodes. Each leaf node is displayed as a rectangle, sized and colored according to values that you assign.

ASP.NET MVC TreeMap is rendered with leaf nodes


Levels

Render any number of child items for each individual node in a TreeMap and they are categorized them to form levels.

ASP.NET MVC TreeMap is rendered with multiple levels


Color mapping

Categorize the nodes by customizing their colors based on the underlying values.

Range color mapping is applied to the nodes in ASP.NET MVC TreeMap

Range color mapping

Apply colors to the nodes by comparing their values with a desired numeric range. For example, colors can be applied to countries based on their population growth.

Equal color mapping is applied to the nodes in ASP.NET MVC TreeMap

Equal color mapping

Use equal color mapping to differentiate an item’s fill based on its underlying value and color. For example, colors can be applied to states based on a winning candidate.

Desaturation color mapping is applied to the nodes in ASP.NET MVC TreeMap

Desaturation color mapping

Apply colors to the nodes by comparing their values with desaturation color order. For example, transparent color can be applied to countries based on their population variation from higher to lower.


Data labels

Data labels in the ASP.NET MVC TreeMap control are used to display more details about a particular item. Labels can be trimmed, hidden, or wrapped if the label width exceeds the item bounds.

ASP.NET MVC TreeMap is rendered with data labels


Label template

Render any HTML element as a label for the nodes in the a TreeMap.

ASP.NET MVC TreeMap is rendered with label template


Drill-down

ASP.NET MVC TreeMap control provides support to drill the parent items to have a more detailed look at their child items.

ASP.NET MVC TreeMap is rendered with drill-down


Legend

Use legend to add additional information for interpreting a TreeMap with various colors, shapes, or other identifiers. It provides two types of legend: default and interactive.

Legend types

The ASP.NET MVC TreeMap control provides two types of legend, default and interactive.

ASP.NET MVC TreeMap is rendered with default legend

Default

A default legend contains swatches of symbols with descriptions to denote the categories of items.

ASP.NET MVC TreeMap is rendered with an interactive legend

Interactive

An interactive legend is used to find the range of an underlying item’s value on mouse over.


Legend customization

ASP.NET MVC TreeMap is rendered with modified legend positions

Legend position

Position the legend to top, bottom, left, or right of the TreeMap.

ASP.NET MVC TreeMap is rendered with modified shapes for legend items

Legend item shape

Change the legend item shape to a circle, rectangle, or another built-in custom shape to represent the items.


Layout types

Use different layouts types to view the child nodes in effective ways.

ASP.NET MVC TreeMap is rendered with squarified layout type

Squarified

Visualize the data in the form of square-like rectangles with best aspect ratio in this layout.

ASP.NET MVC TreeMap is rendered with auto slice and dice layout type

Auto slice and dice

Visualize the data in the form of long, thin rectangles that can be displayed either vertically or horizontally with high aspect ratio in this layout.

ASP.NET MVC TreeMap is rendered with horizontal slice and dice layout type

Horizontal slice and dice horizontal

This layout creates rectangles with high aspect ratio and displays them horizontally.

ASP.NET MVC TreeMap is rendered with vertical slice and dice layout type

Vertical slice and dice

This layout creates rectangles with high aspect ratio and displays them sorted vertically.


Tooltip

When the mouse hovers over the an item, the interactive ASP.NET MVC TreeMap control displays details about the item’s values in a tooltip.

Display a tooltip on moving the mouse over the nodes in ASP.NET MVC TreeMap


Selection and highlighting

Select a particular shape on mouse click and highlight on mouse over to bring it to the center of attraction over other items in the TreeMap.

A particular shape is selected in the rendered ASP.NET MVC TreeMap


Title and subtitle

Add a title and subtitle to visualize additional information on a TreeMap. You can customize the font and alignment of the titles and subtitles.

ASP.NET MVC TreeMap is rendered with title and subtitle


Appearance

Customize the look and feel of a TreeMap by changing the fill color, background, border, and opacity of the items.

ASP.NET MVC TreeMap is rendered with customized nodes

Node customization

Change the fill color, background, border, and opacity of the nodes to customize the appearance.

ASP.NET MVC TreeMap is rendered with gaps for nodes

Gap customization

Enhance the readability by customizing the gaps within the groups of leaf nodes.

ASP.NET MVC TreeMap is rendered with a palette of colors for nodes

Palette

Built-in palettes with customizable options are available by default.


Right to left (RTL)

You can render the TreeMap elements like nodes, headers, labels, and legends in the right-to-left direction.

ASP.NET MVC TreeMap is rendered with right-to-left format


Exporting

Export the TreeMap to a PDF document or in image formats such as SVG, PNG, and JPEG in client-side.

Export ASP.NET MVC TreeMap illustration

Export

Exports the TreeMap to a PDF document or in image formats such as SVG, PNG, and JPEG in client-side.

Print ASP.NET MVC TreeMap illustration

Print

Print the rendered TreeMap directly from the browser.


Touch and browser support

The interactive TreeMap control supports touch interactions.

ASP.NET MVC TreeMap Touch illustration

Touch support

All the TreeMap features will work on touch devices with zero configuration. Use touch features such as tooltips, drill-down, selection, and highlighting without any customization.

ASP.NET MVC TreeMap Responsive illustration

Responsive

You can view the ASP.NET MVC TreeMap control on various devices. Hide specific elements in a TreeMap for particular screen sizes by making a very minimal change in the TreeMap events.

ASP.NET MVC TreeMap Cross browser illustration

Cross-browser support

You can render the TreeMap component in all modern browsers.


Other supported frameworks

The TreeMap component is also available in Blazor, React, Angular, JavaScript and Vue frameworks. Check out the different TreeMap platforms from the links below,


85+ ASP.NET MVC UI CONTROLS

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion reduces customers’ development time.
Here are some of their experiences.

Rated by users across the globe

Transform your applications today by downloading our free evaluation version
Download Free Trial No credit card required.

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon