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.
DayPilot.Calendar.events.findRecurrent(masterId, start)masterId (string) - ID of the recurring event master that stores the recurrence definition
start (DayPilot.Date) - starting time of the specific occurrence
Returns a DayPilot.Event object or null. If there are more events with the same ID, it returns the first one.
Use this method when you need to inspect or update a generated occurrence using the client-side event API without reloading events.
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);
}Client-Side Event API [doc.daypilot.org]