I have used asp.net control and by using javascript have made a bar chart
The coding is as follows:-
<script src="../Chart/jgcharts.pack.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
var api = new jGCharts.Api();
var opt =
{
data: eval($("[id$='hidChartData']").val()),
axis_labels: ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'],
legend: ['Income', 'Expense'],
size: '800x235',
bar_width: 10
};
jQuery('<img>').attr('src', api.make(opt)).appendTo("#bar_chart");
});
</script>
</head>
<body>
<form id="dform" runat="server">
<h4>
Income and Expense Overview</h4>
<div id="bar_chart">
</div>
<div id="bar_chart_data">
<asp:HiddenField ID="hidChartData" runat="server" />
</div>
</form>
</body>