We can suggest you to use Telerik Reporting
which will allow you to create a report document containing charts
as the illustrated and then to display it in a ReportViewer control
. For more information about Telerik Reporting and how to use it, please check out the following help resources:
You can also use the RadChart control from RadControls for ASP.NET AJAX suite
I hope this helps.
Have you tried the new visualization options in Telerik Reporting Q1 2013? You can get them from your account.