Answered: Yes, you can specify the icon using "Image" attribute of <MenuItem> tag: <daypilot:daypilotmenu id="DayPilotMenu1" runat="server" CssClassPrefix="menu_default" ShowMenuTitle="true"> <DayPilot:MenuIte...
Answered: Most likely it is an increasing memory consumption that is slowing the page down. A few hints: 1. Make sure that you have DayPilot Pro version 8.1.1969 or later ( http://javascript.daypilot.org/daypi...
Answered: The format of the array items is described here: http://api.daypilot.org/daypilot-event-data/ See also the following tutorial, it includes PHP and ASP.NET MVC versions of the project: http://code.day...
Answered: The latest DayPilot Pro for ASP.NET MVC version (8.1) includes an auto-detection mechanism that waits until the Scheduler becomes visible and fixes the layout. It looks like you might be using an old...
Answered: This usually means there is a JavaScript error that prevents the callback from completing. 1. You should be able to the details of the error it in the JavaScript console. 2. Sometimes, the client-sid...
Answered: You can do this using UseEventBoxes=Never option: http://doc.daypilot.org/scheduler/exact-event-duration/ Just note that this is not DayPilot Lite, but DayPilot Pro. I'm removing the "lite" tag.
Answered: You should apply the theme using Theme property of the <DayPilot:DayPilotScheduler> tag like this: <DayPilot:DayPilotScheduler Theme="scheduler_8" ... /> Please note that you need to include the them...
Answered: It looks like a bug. Normally, you should be able to hide the time header using getTimeHeaders().clear(). Please let me check the problem. You can also try to set the header height to 0 as a workarou...
Answered: If you load the data from the same source and update the source correctly both instances should display the same data. If you want to force an update from the client side you can use dp.commandCallBa...
Answered: 1. In the Scheduler ( http://javascript.daypilot.org/scheduler/ ), you have the following options: (1.A) X-Axis (Time) You can hide certain time periods. You can do it either using onIncludeCell (whi...
Answered: The order of the resources (rows) follows the order of items in the Resources collection: http://doc.daypilot.org/scheduler/resource-loading/ The events are sorted automatically using a rule correspo...
Answered: All main controls (Calendar, Scheduler, Month) let you specify a custom sorting rule: http://doc.daypilot.org/calendar/event-sorting/ http://doc.daypilot.org/month/event-sorting/ http://doc.daypilot....
Answered: 1. In the Lite version, e.DataItem is only used for ViewType="Gantt". In that case, it stores the event source object (after calling DataBind()). In other modes e.DataItem.Source is null. In the Pro ...
Answered: As far as I can tell you can get this error if you create a DLL in C++ and use it in a C#/VB project and the functions are not exported properly. However, this is not the case of DayPilot which is wr...
Answered: You can find and modify the cells using cells.find(), cells.findXy() and cells.findByPixels() methods: http://api.daypilot.org/daypilot-scheduler-cells-find/ http://api.daypilot.org/daypilot-schedule...
Answered: The browsers don't allow setting the scrollbar position on elements that are hidden. The workaround is to call dp.enableScrolling() on the client side after the control becomes visible (where "dp" is...
Answered: The PNG image export is in the works and it will be available in the next release (8.2) - in a few weeks. You can find a preview of the implementation in the sandbox: http://javascript.daypilot.org/s...
Answered: This is by design - starting the time range selecting immediately it would prevent grid scrolling. You can configure the delay using tapAndHoldTimeout (the default value is 300ms): http://api.daypilo...
Answered: You can open a context menu using javascript like this: menu.show(e); In the ASP.NET WebForms version, set EventClickHandling="JavaScript" and EventClickJavaScript="menu.show(e)". This assumes you ha...