We currently use ObjectPlanets EasyCharts and they allow you to define a drill-down URL that can be associated with each line or bar. This allows us to have a bar chart on a page with a data grid. When the user clicks a bar, a URL is posted to the server that populates the data grid with more detail on the selected chart item.
Hello,
The seriesClick event can be used to change the chart data or entire options as the scenario requires.
Here is a sample implementation for your reference:
https://dojo.telerik.com/OSoFOHib
For displaying the underlying data below the chart, have a look at the suggestion in this feedback item:
On seriesClick, one can simply replace the data in the grid by using the dataSource data() method, filter it with the filter() method or use the setDataSource() grid method to entirely replace it.
Regards,
Alex Hajigeorgieva
Progress Telerik
You can actually do this in a workaround by setting up an OnClick function. It's not glamorous, and it takes some time to get it just right, but it works wonderfully.