The control that fits your requirements best is the RadScheduler control. It allows you to create and manage appointments and also assign a resource to each appointment. The default dialog allows you to assign a single resource to an appointment as shown in the attached screenshot. In case you would like to assign multiple resources to an appointment, there is a Knowledge Base article which demonstrates how to do this.
You can check our Examples application for examples of RadScheduler. Information on how to use the control can be found in the corresponding help section.
If you encounter any difficulties, do not hesitate to contact us.
All the best,
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>