<< Customize column's time and number of the resources  >> Show source code for this site
A sample shows how to use a GetDayInfo event to independently set working hours for particular day and resource columns.

Select a starting hour for each resource. This setting will be effective only for columns of a current day:
Ernest:
Peter:
Sonya:

When you have too many resources to show as the same time in the calendar, you can limit number of the displayed resources by changing appropriate property. Default value 0 shows all resources in the collection.
VisibleResources:

Determine way how cells are selected and enable or disable hover effect.
SelectMode:

If you would look into a source code for this demo, click on the link.
For demonstration purposes all appointments displayed on a calendar are stored in ASP.NET session objects, so original values are restored immediately after a new session object is created.
A list of appointments and resources is intialized every time a new session is started.