I believe that RadChart can fulfil your requirements. Here
you can see an example where the control is used to visualize DateTime data. Additionally if you need indicate an event which has a certain duration, you can use the marked zones
feature. Each marked zone has a Start/EndX Start/EndY properties, through which you can specify a time range (Start/EndX) and a value range (Start/EndY).
displaying tabular data, you can use our RadGrid
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