How to: Read Selected Dates in the Calendar Web Server Control

JavaScript Editor jscript editor     Web designer 

Main Page

The first example displays the currently selected day. The second example displays all selected dates, which might be a single day, a week, or a month.


Visual BasicВ CopyCode imageCopy Code
' Example 1
Label1.Text = Calendar1.SelectedDate.ToShortDateString()

' Example 2
Dim s As String = ""
Dim d As DateTime
For Each d In Calendar1.SelectedDates
    s &= "<br />" & d.ToShortDateString()
Label1.Text = s
C#В CopyCode imageCopy Code
// Example 1
Label1.Text = Calendar1.SelectedDate.ToShortDateString();

// Example 2
String s = "";
foreach(DateTime d in Calendar1.SelectedDates)
    s += "<br />" + d.ToShortDateString();
Label1.Text = s;

Compiling the Code

This example requires:

  • A Web Forms page.

  • A Calendar control named Calendar1.

  • A Label control named Label1.

Robust Programming

If only one day is selected, the SelectedDates property will get just one date. If a week or a month is selected, the SelectedDate property will get the first date from that collection.

See Also

JavaScript Editor jscript editor     Web designer