Note that when using named row header columns the space available in the upper-left corner will be smaller.

JavaScript

dp.update({
  cornerHtml: DayPilot.Date.today().getYear()
});

ASP.NET WebForms

Initial page load/PostBack

DayPilotScheduler1.CornerHtml = String.Format("<div style='padding:5px; font-weight: bold; font-size:22px; text-align:center'>{0}</div>", DayPilotScheduler1.StartDate.Year);

CallBack

DayPilotScheduler1.CornerHtml = String.Format("<div style='padding:5px; font-weight: bold; font-size:22px; text-align:center'>{0}</div>", DayPilotScheduler1.StartDate.Year);
DayPilotScheduler1.Update();

ASP.NET MVC

CallBack

CornerHtml = String.Format("<div style='padding:5px; font-weight: bold; font-size:22px; text-align:center'>{0}</div>", StartDate.Year);
Update();