DayPilot.Calendar.headerClickPostBack

The headerClickPostBack() method executes the server-side HeaderClick event using a PostBack (ASP.NET WebForms only).

Declaration

DayPilot.Calendar.headerClickPostBack(c, data)

Parameters

  • c (DayPilot.Column) - clicked header descriptor

  • data (object) - additional custom data

The DayPilot.Column object has the following properties:

  • start (DayPilot.Date) - column start date

  • name (string) - column name

  • value (string) - column value (id)

Notes

Use this legacy method to trigger the server-side HeaderClick event using a PostBack and optionally include additional custom data in the request.

Use DayPilot.Calendar.headerClickHandling to configure the default column header click pipeline. In the current JavaScript API, use DayPilot.Calendar.onHeaderClick before the default action and DayPilot.Calendar.onHeaderClicked after it.

Example

const dp = new DayPilot.Calendar("dp", {
  // ...
});
dp.init();

const column = {
  start: new DayPilot.Date("2026-03-09"),
  name: "Room A",
  value: "A"
};

dp.headerClickPostBack(column, { source: "toolbar" });

See Also

Column Header Customization [doc.daypilot.org]

DayPilot.Calendar.headerClickHandling

DayPilot.Calendar.onHeaderClick

DayPilot.Calendar.onHeaderClicked

DayPilot.Calendar Class