RadHtmlChart is not a new version of RadChart but a completely different control that started from scratch and has a completely different concept (renders on the client). It is rather new and the case with the feature set is still in favor of the RadChart, with it being a far older and more mature control. RadChart, however, is not developed actively and this is changing. You can see the comparisons and the features we add in the following series:
- the original release
- the first major feature shipment in RadHtmlChart
- what we added in Q1 2013
Now, on the exact tasks you want to accomplish:
1 - labels alignment - the labels in RadHtmlChart are relative to the given series item, they cannot be all aligned to the top of the chart. Such positioning would immediately make the chart unreadable if more than one series is added. Nevertheless, the Labels Position property can be set to Above, like in the demo. You can play around with the configurators below the chart to see how different settings apply to the chart to use them in your project.
2 - I am sorry to say that marked zone are not available in RadHtmlChart yet. The idea is logged here
so you can follow, comment and vote on it.
3 - there are client-side click events, yet they are related to the series, not to the entire column. For more details on them I advise you examine the following three resources: OnClientSeriesClicked help article
, Client-side Events demo
, Drill-down Chart demo
. You can get the value of the item and modify it on the client, or create custom logic to pass the user input to the server and update the database.
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed