The project Martin attached was meant to be a guide for you to implement a work-around in your project, if possible. The chart shows up with a single point in the middle (actually 5 series with 1 point, all at the same date time) just to demonstrate the very no-data-series problem resolved.
The chart does not allow drag-to-zoom at this point, because it detects that it cannot really be zoomed in more. The chart is, however, zoomed in when you use the slider, because the chart tries to respect the SelectionStart and SelectionEnd properties of the slider to a maximum extent.
Please find the OnLoaded handler and change the itemCount variable to a larger number (say 100). Now you will see a line chart, where you will be able to zoom with both dragging the mouse and with the slider. The code in the ChartControlDataBound ensures that when the count of data points within the visible range is 0 - a new zoom range is chosen, thus resolving the no-data-series issue.
The code basically finds a selection start and selection end that contain at least one data point. The provided code is data specific, and you will need to update it to work with the data of your application.
Another, simpler solution is to set a MinZoomRange:
.Chart.DefaultView.ChartArea.ZoomScrollSettingsX.MinZoomRange = 0.4;
Let us know if you need more information.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.