Essential Chart for ASP.NET MVC

Create stunning business-oriented charts
Essential Chart for ASP.NET MVC is a business-oriented charting component. It offers an innovative data object model that makes it easy to populate a chart with any kind of data source. Essential Chart features an advanced styles architecture that simplifies complex multilevel formatting.

Essential Chart is a powerful data visualization tool that helps you generate professional graphs and charts. It supports a large variety of chart types and sports an object-oriented API that is both powerful and easy to use.

Essential Chart can handle data in different ways. You can add data points to a series and let the chart manage them. Alternatively, you can achieve easier data binding to a data set using the built-in ChartDataBindModel control, and you can specify column names containing the x- and y-coordinate values. For additional flexibility, you can implement the IChartSeriesModel interface and plug-in a custom model.

More than 35 chart types, ranging from simple column charts to complex financial charts, are offered in Essential Chart. They can be configured to suit any need, and all, with the exception of radar and polar charts, can be rendered in 3-D mode.

A chart's appearance can be customized by setting individual chart element properties. The rich styles architecture available for the chart control provides formatting options at both point and series level.

The default Chart control settings include the primary x- and y-axes. The chart framework also provides complete support for the inclusion of multiple x- and y-axes.

A chart legend is a symbol-based caption rendered by default for each series in a chart. Custom chart legends are supported, and customization options for legend appearance are available as well. Essential Chat also supports multiple chart legends.

The Chart control comes with a rich style architecture that separates the display styles from the data model and provides flexibility in the appearance and definition of each display element. Style forms the core of the Chart control and provides extensive customization. Style can be inherited from a parent chart, making complex formatting relatively easy.

Essential Chart can easily export data in multiple ways: as image files, Word documents, PDFs, and spreadsheets.

Essential Chart supports a zooming feature, the contextmenu support, the toolbar support and the tooltip support for ASP.NET MVC. To enable zooming along the x-axis, use the EnableXZooming property; to enable zooming along the y-axis, use the EnableYZooming property. The Chart control can be zoomed by setting the zoom factor on the server side, or through user interaction. After zooming, scrolling and panning can be used to see all the visible areas of a chart. Scroll the chart area vertically by using the mouse wheel, and scroll horizontally by using the mouse wheel while pressing the space bar. To pan, you can click and drag the chart area to reveal hidden sections.The interactive cursor feature allows the mouse pointer to be placed on a specific data point in a series, creating horizontal and vertical lines that indicate the x- and y-values. These lines can be dragged in order to position them at specific data points. The context menu and the toolbar can be enabled by setting the ShowContextMenu and ShowToolBar property to true. To enable tooltip, use the ShowTooltips property.

Essential Chart supports printing in different ways: by just double-clicking the Print button, or calling the PrintingImage function on the client side.

Essential Chart is optimized to deal with real-time data. It can work with a large amount of real-time data to render any type of dynamic chart.

Essential Chart supports 14 different Chart Model Skins which gives good look and feel of the chart. It affects the Chart BackInterior and ChartInterior property.
| Development Environments |
|
| .NET Framework versions |
|
| ASP.NET MVC Framework versions |
|
| Operating Systems |
|
| Web Servers |
|
| Browser Support |
|