Featuring over 60 different chart types, the ASP.NET Chart Control allows you to present complex data visually, as easy-to-understand graphs and diagrams.
The ASP.NET Chart Control ships with a wide variety of chart types (including financial charts and Gantt charts), a ready-to-use set of visual indicators, real-time monitoring tools, and analysis tools (including multi-dimensional analysis).
The Chart Control can visualize almost any data type, regardless of the data source, whether it is a database, an object collection, or pivot grid. It also allows you to visualize large amounts of data, and provides high-level automation features to simplify 2D and 3D charting, while remaining flexible and efficient via an intuitive interface.
The main features of the ASP.NET Chart Control are divided into the following sections:
Real-life and smooth 3D rendering: True OpenGL rendering (with real light sources, shadows and flares) and full anti-aliasing support (with clean, sharp lines and no rough edges), support for diagram rotation and perspective projection, as well as support for transparency in most series types.
Smart features and automation: smart series point labels, auto-adjustments to familiar data sources (such as the Pivot Grid), automatic scale breaks, automatic axis scale and range adjustments, as well as automatic date-time modes for the axis of arguments.
Representation of multiple series of diverse types: the ability to combine series of different types in the same diagram, and support for an unlimited number of panes and secondary axes, with scale breaks and logarithmic axis scales.
Extended support for design-time, using an easy-to-use and fully customizable Chart Wizard that provides all chart options and elements in a visual, intuitive interface.
Descriptive chart text: support for a flexible legend, an unlimited number of chart titles, text and image annotations, and multiple options for optimal layout adjustment.
Support for a variety of common data source types, including full ADO+ support.
Unbound Mode - A series can be populated with data manually by specifying values for the (X) and (Y) coordinates of points. It is also possible to combine bound and unbound series views in a single diagram.
Binding Individual Series - The ASP.NET Chart Control can display data from multiple data sources, as each series can be bound to its own data table.
Series Templates - In this mode, the ASP.NET Chart control creates series Views automatically, so there is no need to populate the Series collection manually.
Series Data Filtering - Apply filter criteria to the data displayed by specific series, to filter unnecessary data.
Printing and Exporting - If you own the XtraPrinting Library (which is also a part of the ASP.NET Subscription), you can easily export your chart to an image file (multiple file formats are supported), a PDF file, an image embedded in an HTML page, an image embedded in a Microsoft Excel spreadsheet, or a printed page.
Appearance Customization For Individual Elements - Fully customize the appearance of a chart's visual elements.
Multiple Palettes for Automatic Series Coloring - Built-in appearance and palettes (or style schemes) allow you to paint chart elements and color series automatically. You can also define a separate palette for painting a chart's indicators.
Custom Draw - Special events allow you to change the appearance of each individual element, and draw custom graphics over your charts.
Interactivity - Hit-testing support for all chart elements.
Coordinate Conversion - Support for point-to-diagram and diagram-to-point coordinate conversion, coupled with the capability to draw custom graphics over your chart, delivers many options for interactivity.