Questions Tagged how-to
Calendar columns width
Hi, It's any way to determine the with of then calendar's columns in ressource view. WidthInPrct property of column object become obsolet. I would like to have 3 columns per day with 1 smaller (20%),...
Moving events
Hi, Is it possible to move events (drag and drop) in the open source version of the Calendar? Thanks
How can I remove just one event from the scheduler without having to reload all events
I have a context menu item that calls the following jscript function to remove an event function removeEvent(tgt) { //$.ajaxSetup({ cache: false }); // must turn caching off to ensure json method is ...
How to print multiple scheduler controls?
I have 7 scheduler controls on my page. I need to be able to print all 7 together. Is there a way to do this?
How do I get the date to always display in the DayPilot Scheduler no matter what the scroll position is?
By default (I guess) the scheduler is displaying the date in the header only at the center. So If I scroll too far over left or right the date is not displayed. Is there a way to make the date displa...
How to create a schedule for a week in specific time interval
Hi, I am using a purchased version of daypilot. Currently for schedule I am using my own written ASP.NET code but now I want to use the scheduler. My requirement is to create a schedule against a per...
How to show a resource Bubble using Javascript
Answered: Thomas, you can use the following code:
// bubble = DayPilot.Bubble object
// dps = use ClientObjectName value (DayPilot.Scheduler object)
// resource = resource id
function showResourceBubble(b...
Event selecting programatically in DayPilotMonth
Answered: Since 7.1 SP4 it's possible to create an instance of this class by calling: EventInfo.Create(id) for regular events EventInto.CreateRecurring(masterId, start) for recurring events This will create an...
Different event colors in DayPilot Month
Answered: This is not hard at all. Here is a code snippet which I use for my offices which turn different events into different colors (based on the first two letters). Event: "FG - Out of Office" protected vo...
side-by-side events
I am using daypilot month in order to set events. On a daily basis we have two events that need to be side by side (i.e. two events which are half as long as normal events side-by-side as opposed to ...
Get start date from Navigator
Hi, I want to get the date selected from the Navigator and pass it in my Page_Load method. Does anyone know how to do this? Thanks
Prevent event overlapping
Hello, I have seen two questions regarding this on the forum and the feature was supposed to be build in in 2011. Any news on that? How can I prevent my event from overlapping during TimeRangeSelecti...
Events rendering very slowly on DP Calendar
Answered: Hi Dan, I think I found a possible reason why the calendar was so slow to load. I had a OnBeforeEventRender method to apply a color code each event, and that is why the rendering time was so long. No...
EventManager not found
Answered: OK I found it, you have to create this class on your own according to http://code.daypilot.org/62492/scheduler-for-asp-net-mvc-4-razor
Calendar not updating
Answered: I found the problem myself, for future references - you have to update your .Columns to reflect the new date as well.
Tree Resources - "htmlfile" invalid argument
Hello, As soon as I try to put my resources in a tree, I get a 'htmlfile': invalid argument error for each of my resources. At this exact line: if($m.Columns==null||$m.Columns.length==0){c.colSpan=$0...
Add title header to Month
Answered: There is no built-in header but you can add your own: http://kb.daypilot.org/92633/how-to-show-the-selected-date-using-a-label-control/
DayPilot Pro WeekView Bug inside update panel
Answered: There is now a new version available that improves the interoperability with UpdatePanel: http://www.daypilot.org/daypilot-pro-for-asp-net-webforms-7-1-sp3.html Please let me know if the problem pers...
Horizontal Scroll
Hi, We have a requirement where the Calendar control is used to display one week at a time. We want to be able to have 7 days available on the screen when loaded but only Monday to Friday to be visib...
Decoding and finding RecurrenceException.EncodeExceptionDeleted in recurrence field using SQL query.
I am trying to find out if the recurrence field of a record is RecurrenceException.EncodeExceptionDeleted using SQL query. I look at the website but there is no mention of how to decode the string of...
Catch cell in doubleClick
Hi, I'm trying to block events clientside (doubleclick, to add an event) During the dps_BeforeCellRender, I place the cells to isBusiness (+ change CSS) Then i catch the event using the javascript fu...
Scheduler: Custom loading animation
Answered: You can override .loadingStart and loadingStop on the client side but this is not public API. You can also modify the loading div content using LoadingLabelText property (it accepts HTML as well).
Conflict detector ignore Recurring Events event in the DataTable?
Answered: The ConflictDetector API has been extended to handle recurring events in 7.1 release. http://www.daypilot.org/daypilot-pro-for-asp-net-webforms-7-1.html It's not used in the tutorial yet (the tutoria...
Question about Conflict detector Parameter???
Answered: Please see here: http://forums.daypilot.org/Topic.aspx/1776/conflict-detection-still-has-some-problems-bug
Scheduler and Sql Server
Answered: "I cannot see the database structure." http://www.daypilot.org/scheduler-tutorial.html The link above gives the DB structure as a script, which works fine in SQL Server. You'd then use the ADO.Net ob...
Pass Json to controller.js without using backend
We are currently pulling time records, validating those records. Then we call the "Backend" method in the Calendar controller in order to generate the daily calendars. I would like to by pass the Cal...
Remove recurrence exception in scheduler
Answered: You can extract the original start date from the recurrence string using RecurrenceRule.DecodeStart():
DateTime originalStart = RecurrenceRule.DecodeStart(recurrenceString);
There are also other ...
DP Month Recurring Events Using Modal Window
Answered: The following menu item will open Edit.aspx page in a modal dialog :
<DayPilot:MenuItem Text="Open" Action="JavaScript" JavaScript="dialog().showUrl('Edit.aspx?id=' + e.value());" />
This is the ...
TextBox in Resource column
Answered: If you insert the <input> element manually you won't be able to get its value easily on the server side - it won't be mapped automatically to a server-side control because it doesn't exist. You shoul...
Scheduler Tutorial: Hotel Room Booking. Left Resize doesn't work??? Right Resize works
Answered: It looks like there is a bug in the EventResize event handler. If you modify it like this it will work fine:
protected void DayPilotScheduler1_EventResize(object sender, DayPilot.Web.Ui.Events....