DayPilot.Calendar.events.findRecurrent

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 definition

  • start (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.Calendar Class