There is no out-of-the-box feature that would allow such a behavior. The chart thinks of zeros as valid values and that is why points are being plotted and a line is being drawn.
1. I suggest that you consider removing these items (with zero values) from the items source before you pass it to the chart.
2. Another suggestion I can make is to attach a handler to the BeforeLayout event and iterate through all ChartSeriesItems. When you find an item with a value of 0 you can set its Empty property to true. And you can set the Appearance of these empty points to have a transparent color. Code below should help:
sender, EventArgs e)
(item.YValue == 0d)
Note that this code will wipe away all
items that have zero values, not just the ones before data starts appearing (before the "arrow"), so please remember to update this code to fit your scenario.
All the best,
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