I am using a Scheduler on my application to show staff absences in a company across a given year and a client has asked if it is possible to shade the background color of cells based on the normal working days for a staff member (some staff work weekends, some don't). I have tried to do this using the BeforeCellRender event, passing a datatable of staff IDs and calendar days, with a 1 or 0 to denote whether it should be shown as a working day. However, with 200 staff showing over 365 days, it can take up to 45 seconds for the scheduler to show when trying to do this (whereas the scheduler is instant if that line of code is commented out).
Does anyone know of a faster mechanism, such as providing a bit pattern for an entire row, that would speed this process up?