Skip Navigation LinksHome Development Charting ASP.net 2.0 UserControls BarChart

Using the BarChart UserControl

The source code used to create each chart immediately follows each one.

My Header
B
10
40
20
90
75
57
B

ASPX

<%@ Register Src="BarChart.ascx" TagName="BarChart" TagPrefix="uc1" %>
<uc1:BarChart id="BarChart1" runat="server" Height="160" Width="220" BarStyle="Vertical" FooterText="My Footer" HeaderText="My Header" ShowFooter="true" ShowHeader="true" ShowSideBar="true" SideBarPosition="Right" SideBarText="R" BarAlignment="Bottom" BorderWidth="1px" BorderColor="#888" BarSpacing="1"></uc1:BarChart>

ASPX.CS

protected void Page_Load(object sender, EventArgs e)
{
   ChartData chartData = new ChartData();
   
   chartData.Add(10);
   chartData.Add(40);
   chartData.Add(20);
   chartData.Add(90);
   chartData.Add(75);
   chartData.Add(57);
   
   BarChart1.ChartData = chartData;
}


My Header
10
40
20
90
75
57

ASPX

<%@ Register Src="BarChart.ascx" TagName="BarChart" TagPrefix="uc1" %>
<uc1:BarChart id="BarChart2" runat="server" Height="160" Width="220" BarStyle="Horizontal" FooterText="My Footer" HeaderText="My Header" ShowFooter="true" ShowHeader="true" ShowSideBar="true" SideBarPosition="Right" SideBarText="R" BarAlignment="Bottom" BorderWidth="1px" BorderColor="#888" BarSpacing="1"></uc1:BarChart>

ASPX.CS

protected void Page_Load(object sender, EventArgs e)
{
   ChartData chartData = new ChartData();
   
   chartData.Add(10);
   chartData.Add(40);
   chartData.Add(20);
   chartData.Add(90);
   chartData.Add(75);
   chartData.Add(57);
   
   BarChart1.ChartData = chartData;
}