protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DayPilotCalendar1.StartDate = DayPilot.Utils.Week.FirstWorkingDayOfWeek(DateTime.Now); DayPilotCalendar1.Days = 7; DayPilotCalendar1.BusinessBeginsHour = 6; DayPilotCalendar1.BusinessEndsHour = 24; lblWkNumber.Text = "Week Number: " + gl.getWeekNumber(DayPilotCalendar1.StartDate); // displaying the week number string strMonthName = mfi.GetMonthName(DayPilotCalendar1.StartDate.Month).ToString(); lblMonth.Text = strMonthName; //displaying the month name. } } //Place where I am changing Label Text protected void DayPilotCalendar1_Command(object sender, DayPilot.Web.Ui.Events.CommandEventArgs e) { if (e.Command == "navigate") { DateTime dt = (DateTime)e.Data["start"]; DayPilotCalendar1.StartDate = DayPilot.Utils.Week.FirstWorkingDayOfWeek(dt); lblWkNumber.Text = "Week Number: " + gl.getWeekNumber(DayPilotCalendar1.StartDate); // here i am changing the week number but it does not work !! DayPilotCalendar1.DataBind(); DayPilotCalendar1.Update(CallBackUpdateType.Full); }