event-calendar-time-header-active-areas.png

You can add active areas to the time header cells using BeforeTimeHeaderRender event handler.

ASP.NET WebForms

protected void DayPilotCalendar1_BeforeTimeHeaderRender(DayPilot.Web.Ui.Events.Calendar.BeforeTimeHeaderRenderEventArgs ea)
{
  ea.Areas.Add(new Area().Width(15).Top(0).Bottom(0).Right(0).CssClass("resource_action_menu").Html("<div><div></div></div>").JavaScript("alert(e.start);"));
}

ASP.NET MVC

Not available yet.

JavaScript

dp.onBeforeTimeHeaderRender = function(args) {
    args.header.areas = [ {left: 0, top: 0, right: 0, bottom: 0, v: "Hover", action: "JavaScript", js: function(e) { alert(e.start);} } ];
};