protected void Page_Load(object sender, EventArgs e)//for code behind { MyCalendar.VisibleDate = DateTime.Today; } protected void MyCalendar_PreRender(object sender, EventArgs e) { int minYear = 2013; int minMonth = 2; int minDay = 15; int maxYear = 2013; int maxMonth = 5; int maxDay = 30; if (MyCalendar.VisibleDate.Year > maxYear || (MyCalendar.VisibleDate.Year == maxYear && MyCalendar.VisibleDate.Month >= maxMonth && MyCalendar.VisibleDate.Day>=maxDay)) { MyCalendar.NextMonthText = string.Empty; } else { MyCalendar.NextMonthText = ">"; } if (MyCalendar.VisibleDate.Year < minYear || (MyCalendar.VisibleDate.Year == minYear && MyCalendar.VisibleDate.Month <= minMonth && MyCalendar.VisibleDate.Day>=minDay)) { MyCalendar.PrevMonthText = string.Empty; } else { MyCalendar.PrevMonthText = "<"; } }
<asp:Calendar ID="MyCalendar" runat="server" SelectionMode="DayWeekMonth">
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)