Gewusst wie: Lesen ausgewählter Datumsangaben in einem Calendar-Webserversteuerelement
Aktualisiert: November 2007
Im ersten Beispiel wird der aktuell ausgewählte Tag angezeigt. Im zweiten Beispiel werden alle ausgewählten Datumseinträge angezeigt. Dies kann ein einzelner Tag, eine Woche oder ein Monat sein.
Beispiel
' 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()
Next
Label1.Text = s
// Example 1
Label1.Text = Calendar1.SelectedDate.ToShortDateString();
// Example 2
String s = "";
foreach(DateTime d in Calendar1.SelectedDates)
{
s += "<br />" + d.ToShortDateString();
}
Label1.Text = s;
Kompilieren des Codes
Für dieses Beispiel ist Folgendes erforderlich:
Eine Web Forms-Seite muss vorhanden sein.
Ein Calendar-Steuerelement mit dem NamenCalendar1 muss vorhanden sein.
Ein Label-Steuerelement mit dem NamenLabel1 muss vorhanden sein.
Robuste Programmierung
Wenn nur ein Tag ausgewählt ist, wird von der SelectedDates-Eigenschaft nur ein Datum zurückgegeben. Wenn eine Woche oder ein Monat ausgewählt ist, wird von der SelectedDate-Eigenschaft das erste Datum dieser Auflistung zurückgegeben.
Siehe auch
Aufgaben
Gewusst wie: Reagieren auf eine Datumsauswahl in einem Calendar-Webserversteuerelement