Answered: At this moment you can create a new task by entering the name first (in a special row): http://www.daypilot.org/demo/Gantt/TaskCreating.aspx This will fire RowCreate event where you can create a new ...
Answered: Since build 8.1.3445 you can use ScrollTo() on the server side. protected void Page_Load(object sender, EventArgs e) { // ... if (!IsPostBack) { DayPilotGantt1.StartDate = DateTime.Today.AddDays(-10)...
Answered: You can use a custom timeline: http://doc.daypilot.org/scheduler/timeline/ Or hide non-business hours: http://doc.daypilot.org/scheduler/hiding-non-business-hours/
Answered: protected void Scheduler_BeforeEventRender(object sender, BeforeEventRenderEventArgs e) { if (condition) { e.ContextMenuClientName = "DayPilotMenu1"; } } You can store your condition in e.value examp...
Answered: You can use the following configuration: <DayPilot;DayPilotScheduler ... > <TimeHeaders> <DayPilot:TimeHeader GroupBy="Day" Format="%d" /> <DayPilot:TimeHeader GroupBy="Day" Format="ddd"/> </TimeHead...
Answered: You can take a look at the following demo: http://javascript.daypilot.org/demo/scheduler/eventareas.html It adds a green active area to the current day using onBeforeCellRender: dp.onBeforeCellRender...
Answered: 1. You can use SelectedRows property to set the selected rows. Example that selects the first row: DayPilotGantt1.SelectedRows.Add(DayPilotGantt1.Tasks[0]); There is a bug in the latest release that ...
Hi, I am currently evaluating your product DayPilot-Pro for using it in our online application. But one of the most important requirement is to be able to export the calendar in PDF/PNG (for printing...
Answered: Unfortunately, this scenario is not supported at the moment. Calling .update() redraws everything and the context is lost (including the drag and drop operation in progress).
Answered: You will need to hide it using CSS (scheduler_default_matrix_vertical_line) and add only the desired ones: 1. Create a custom grid cell class with { border-right: 1px solid #eee; } and add it to the ...
Answered: It should return 0 for Sunday. Can you please give it a try with the latest sandbox build (1753)? This returns 0 as expected in the JavaScript console: new DayPilot.Date("2015-06-21").getDayOfWeek();...
Answered: This property is supported since version 1.2 SP1 (build 171): http://javascript.daypilot.org/daypilot-lite-for-javascript-1-2-sp1/ You are probably using an older version. Let me know if the problem ...
Answered: I have tried to reproduce the issue using the latest sandbox build (8.1.1753): http://javascript.daypilot.org/sandbox/ I have added the Bootstrap CSS to the main scheduler page: <link rel="stylesheet...
Answered: I've tested it and it seems to work (even with your code). Where exactly do you see English? In the demo ( http://javascript.daypilot.org/demo/lite/ ), changing the locale affects the day headers and...
Answered: You can add a custom onEventMoving handler: dp.onEventMoving = function(args) { if (args.end > dp.visibleEnd()) { args.left.enabled = true; args.left.html = "You can't drag the event out of the visib...
Answered: Please see the documentation on how to use event double click event: http://doc.daypilot.org/calendar/event-double-click/ In the latest realease ( http://javascript.daypilot.org/daypilot-pro-for-java...
Answered: Normally this indicates a syntax error in JavaScript code, like this: alert(1 1); However, in this case it is probably a bad response from the server. DayPilot expects a JSON string which it is tryin...
Answered: This is a bug which has been fixed in build 8.0.1746. You can test it and download the latest build in the sandbox: http://javascript.daypilot.org/sandbox/calendar/eventselecting.html
Answered: Build 1736 now copies all properties of the makeDraggable parameter (except of "duration" and "element") to the newly created DayPilot.Event.data property (which is accessible in onBeforeEventRender ...