The RadHtmlChart renders SVG or VML
, which are essentially forms of an XML document. This means that there are a lot of element (nodes) and rendering them may take some time for the browser. In addition if the animation is enabled this would slow the overall time load.
The performance also depends on the performance of the machine and the browser. Slower browsers like IE7 and IE8, especially when used on slower machines may not meet all your needs. Now if you multiply this effect n times (e.g. there are many charts on the page) the browser's load time will increase proportionately.
There are several things you could do in order to speed up the RadHtmlChart
's client-side rendering:
- Set Transitions to false
- Hide the Minor and MajorGridLines for X and Y axis
- Hide series' labels
- Hide X axis' labels
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 the blog feed