The events.findRecurrent() method returns a specific occurrence of a recurring event from the current Calendar event list.
This method is only applicable to the ASP.NET WebForms version.
Declaration
DayPilot.Calendar.events.findRecurrent(masterId, start)Parameters
masterId(string) - ID of the recurring event master that stores the recurrence definitionstart(DayPilot.Date) - starting time of the specific occurrence
Return Value
Returns a DayPilot.Event object or null. If there are more events with the same ID, it returns the first one.
Notes
Use this method when you need to inspect or update a generated occurrence using the client-side event API without reloading events.
Example
const start = new DayPilot.Date("2026-03-10T09:00:00");
const occurrence = dpc.events.findRecurrent("R1", start);
if (occurrence) {
occurrence.text("Updated occurrence");
dpc.events.update(occurrence);
}See Also
Client-Side Event API [doc.daypilot.org]
DayPilot