I have a large scatter chart that needs to plot 11000 points.
I cannot get it to render. With 1000 points it takes a second or two, 4000 points takes about 10 seconds, but anything over that and it seems to just hang, and I have not seen an outcome even after 10 minutes ( I have extended the script timeout accordingly).
What can I do to increase the speed of it, or just get it to render?
Thanks
I have done a little more digging, testing on an IIS server (not visual studio) and the problem appears to be a javascript error. If the data for the scatter chart goes much above 8200 rows the control produces a javascript error, a missing ";"
While I was unable to reproduce the javascript error, the slowness is due to the tooltips. When tooltips are enabled, the chart needs to create an image map and generate tooltips for all the points. If you disable the tooltips, the chart with 20000 points should render in about a second.
chart.Tooltips.Display = TooltipDisplay.Never;