Answered: Have you modified the source code? Or maybe you have overwritten the DayPilot.Date object? Because all this should work fine - you can also test it in the JavaScript console in the online demo .
Answered: The filter param is only available in the onEventFilter event handler. The best way would be to store the filter value in a special variable outside of the Scheduler object. This approach is used for...
Answered: For the time range selection/grid cell right clicks, you can define the context menu using the ContextMenuSelectionID property. See also Time Range Context Menu .
Answered: In the Lite version, you can use this config: { businessBeginsHour: 8, businessEndsHour: 21, heightSpec: "BusinessHoursNoScroll" } This will display only the specified hours, but there will be no ver...
Answered: It is necessary to set a fixed position of the calendar in the page. You can do that by fixing the parent element and setting the height of the calendar to 100% . This way, you will be able to avoid ...
Answered: Yes, this is possible. If the built-in time header units don’t work for you, you can define custom segments, as described in the following tutorial: JavaScript Scheduler: Custom Time Header Segments
Answered: Yes, you can use the onBeforeTimeHeaderRender event handler to customize the time header . There is a tutorial available that shows how to calculate the summary/utilization details using methods like...
Answered: Sorry for the delay! It looks like you might reset the StartDate value at some point. I recommend checking Page_Load and the <DayPilot:DayPilotNavigator> tag. It also depends how you refresh the page...
Answered: There was an issue that prevented double click on calendar cells next to existing events from working. It was fixed in version 2025.1.6333 , so make sure that you are using the latest release. I assu...
Answered: You can use the row filter to hide selected rows in the Scheduler. If you set rowFilterParentsAlwaysVisible to false , the parent rows that don’t match the filter will be hidden as well.
Answered: 1. The update() method incorrectly cleared the source value, indeed. This problem should be fixed now in the latest sandbox build (2025.1.6384). 2. It’s not clear what exactly is going on in your onS...
Answered: For PostBack updates, you can place a label control above the calendar and set its text from code behind based on DayPilotMonth.StartDate value. If you change the date using a callback, you can use A...
Answered: Sorry for the delay! This is hard to guess, but probably it’s some custom CSS. You can try turing the global CSS of temporarily to see if the problem disappears and use browser developer tools to ins...
Answered: You can use active areas to insert blocks with custom start/end inside cells. You can find an example here (this tutorial shows how to block selected time ranges): JavaScript Scheduler: Disabling Cus...