From what I understand, I see a couple of challenges you would have to tackle with this scenario:
1. You would like to provide user with more granularity with respect to the time slots. This can be achieved via the MinutesPerRow
property. For example - MinutesPerRow="5". Also, you can use the Exact Time Rendering
feature of RadScheduler.
2. You would like to block a time period which already has an appointment from allowing scheduler another appointment. You would also like this to be done on a per user basis. If that's the case, then there are a couple of online demos that will provide you with ideas how to proceed:
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