SelectedDatesCollection.Count-Eigenschaft
Ruft die Anzahl der System.DateTime-Objekte in der SelectedDatesCollection-Auflistung ab.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public ReadOnly Property Count As Integer
'Usage
Dim instance As SelectedDatesCollection
Dim value As Integer
value = instance.Count
public int Count { get; }
public:
virtual property int Count {
int get () sealed;
}
/** @property */
public final int get_Count ()
public final function get Count () : int
Eigenschaftenwert
Die Anzahl der System.DateTime-Objekte in SelectedDatesCollection.
Hinweise
Mit dieser Eigenschaft können Sie die Anzahl der Datumsangaben in der SelectedDatesCollection-Auflistung bestimmen. Die Count-Eigenschaft wird häufig beim Durchlaufen einer Auflistung zum Bestimmen der oberen Grenze verwendet.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie mit der Count-Eigenschaft die Anzahl der Datumsangaben in der SelectedDatesCollection-Auflistung ermittelt werden kann. Beachten Sie, dass es sich bei der SelectedDates-Eigenschaft des Calendar-Steuerelements um eine Instanz der SelectedDatesCollection-Klasse handelt.
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>
<script language="VB" runat="server">
Sub Button_Click(sender As Object, e As EventArgs)
If Calendar1.SelectedDates.Count > 0 Then
Label1.Text = "Selected date(s) are: "
Dim i As Integer
For i = 0 To Calendar1.SelectedDates.Count - 1
Label1.Text &= " " &+ Calendar1.SelectedDates(i).Day.ToString()
Next i
Else
Label1.Text = "No dates selected!!"
End If
End Sub
</script>
</head>
<body>
<form runat="server">
<asp:Calendar ID="Calendar1" runat="server"
SelectionMode="DayWeekMonth"/>
<hr>
<asp:Button id="Button1"
text="Display Selected Dates"
OnClick="Button_Click"
runat=server /> <br><br>
<asp:Label id="Label1" runat=server />
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script language="C#" runat="server">
void Button_Click(Object sender, EventArgs e)
{
if (Calendar1.SelectedDates.Count > 0)
{
Label1.Text = "Selected date(s) are: ";
for (int i = 0; i < Calendar1.SelectedDates.Count; i++)
{
Label1.Text += " " + Calendar1.SelectedDates[i].Day.ToString();
}
}
else
Label1.Text = "No dates selected!!";
}
</script>
</head>
<body>
<form runat="server">
<asp:Calendar ID="Calendar1" runat="server"
SelectionMode="DayWeekMonth"/>
<hr>
<asp:Button id="Button1"
text="Display Selected Dates"
OnClick="Button_Click"
runat=server /> <br><br>
<asp:Label id="Label1" runat=server />
</form>
</body>
</html>
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
SelectedDatesCollection-Klasse
SelectedDatesCollection-Member
System.Web.UI.WebControls-Namespace
Calendar.SelectedDates-Eigenschaft
Calendar-Klasse
System.DateTime