Sometimes, it is necessary to do other operations on the data source before it's bound to DayPilot (e.g. add a app-layer-calculated column, expand the recurrent events into multiple records). In those cases it would be easier to fill the DataTable manually (using SqlDataAdapter.Fill()).
This question is more than 1 month old and has been closed. Please create a new question if you have anything to add.