ASP.NET AJAX Control Toolkit ile gelen ve TextBox kontrolüne uygulanabilen Calendar Extender kontrolü; client-side çalışan ve kişiselleştirilebilen, fonksiyonel bir takvim nesnesi sunmaktadır.TextBox`a tıklandığında ya da başka bir kontrolün tetiklemesiyle pop-up olarak gösterilebildiği gibi, takvimden seçilen bilgiler de TextBox`a veya bir değişkene atanabilmektedir.Calendar kontrolünün DayRender olayı, çok güçlü bir olay olduğu gibi Calendar kontrolüne hükmetmenizi sağlamaktadır.DayRender olayı ile; takvimin görünümünü değiştirebilir, hangi tarihlerin seçilebilir hangilerinin seçilemez olabileceğini belirleyebilir hatta renk değişikliğini bile bu event ile yapabilirsiniz.protected void Calendar1_DayRender(object sender, DayRenderEventArgs e){if (e.Day.IsWeekend){//Arka plan rengie.Cell.BackColor = System.Drawing.Color.Green;//Yazı rengie.Cell.ForeColor = System.Drawing.Color.Yellow;//Seçilebilme durumue.Day.IsSelectable = false;}}