protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.RadCalendar1.FocusedDate = new DateTime(2011, 1, 1);
}
}
protected void btn_Click(object sender,EventArgs e)
{
RadDate dt = new RadDate(DateTime.Now.Year, 1, 1);
do
{
if (dt.Date.DayOfWeek == DayOfWeek.Sunday || dt.Date.DayOfWeek == DayOfWeek.Saturday)
{
this.RadCalendar1.SelectedDates.Add(new RadDate(dt.Date));
}
dt.Date = dt.Date.AddDays(1);
} while (dt.Date.Year == DateTime.Now.Year);
}
<telerik:RadCalendar ID="RadCalendar1" runat="server" Font-Names="Arial, Verdana, Tahoma" MultiViewColumns="4" MultiViewRows="3" AutoPostBack="true"
ForeColor="Black" Style="border-color: #ececec">
</telerik:RadCalendar>
<asp:Button ID="btn" runat="server" Text="button" OnClick="btn_Click" />