<< Scheduler regions and columns collapsing  >> Show source code for this site
The collapsing allows to remove or to get stuck together all columns representing free time. That helps to show the work time only, and appears the bigger time interval on the screen. The free time is missed. That causes the scheduler fits better for organizing the working time.
FreeTimeMode:

Use the regions for adding the two free hours for the lunch every day(and expand work time to the 6pm).


You can use the regions for coloring particulars periods and resources with specified background color.




The second way to control the columns color is to use the GetDayInfo label. The scheduler uses that event to give the color for particular day (hours).


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.