Chart Web Server Control Overview

The ASP.NET Chart server control enables you to create ASP.NET pages that include charts for complex statistical or financial analysis. The Chart control supports the following features:

  • Data series, chart areas, axes, legends, labels, and titles.

  • Data binding.

  • Data manipulation, such as copying, splitting, merging, alignment, grouping, sorting, searching, and filtering.

  • Statistical formulas and financial formulas.

  • Advanced chart appearance, such as 3-D, anti-aliasing, lighting, and perspective.

  • Events and customizations.

  • Interactivity and Ajax.

For more information, see Chart Controls on the MSDN Web site. For examples of how to use the Chart control, see Samples Environment for Microsoft Chart Controls on the MSDN Code Gallery and Chart Controls for .NET Framework on the .NET Development Center on the MSDN Web site.

Using the Chart Control

In Visual Studio, the ASP.NET Chart control is located on the Data tab of the Toolbox. You can add chart data in the control markup, or you can use data binding to populate the chart dynamically.


The ASP.NET Chart control requires the .NET Framework version 4 or a later version.

The Chart control supports the ability to cache the chart image and to save it on disk. It does not require any other server software to be installed, and will work with any ASP.NET Web Forms page.

See Also



Other Resources

Chart Controls

Built-in Charting Controls