The enetricity OChart is a simple to use, yet flexiblecomponent for rendering hierarchical charts in .NET.

 

 

Ochart can be configured to use different UserControls for different nodes in the chart.  The example below is defined using inline XML, using 3 different user controls shown below.

RedSquare.ascx BlueTriangle.ascx GreenCircle.ascx
OChart demonstration component - please click here to email enetricity
OChart demonstration component - click here to purchase

 

The XML used to define the chart is

								
<Chart>
	<Node UserControl="userControls/redSquare.ascx">
		<Node UserControl="userControls/blueTriangle.ascx">
			<Node UserControl="userControls/blueTriangle.ascx"/>
			<Node UserControl="userControls/greenCircle.ascx"/>
		</Node>
		<Node  UserControl="userControls/greenCircle.ascx"/>
		<Node  UserControl="userControls/redSquare.ascx">
			<Node  UserControl="userControls/greenCircle.ascx"/>
			<Node UserControl="userControls/redSquare.ascx">	
				<Node UserControl="userControls/redSquare.ascx"/>
				<Node  UserControl="userControls/greenCircle.ascx"/>
				<Node UserControl="userControls/blueTriangle.ascx"/>
			</Node>
		</Node>
	</Node>
</Chart>								


OChart home page

Loads of Nodes Demo

DataTable bound Demo

Different Templates

* New * Vertical Charts

OChart documentation

Download this demo

To purchase this component click here

411ASP.NET aspwire.com totalasp.net