SelectedDatesCollection.Count Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het aantal DateTime objecten in de SelectedDatesCollection verzameling op.
public:
property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer
Waarde van eigenschap
Het aantal DateTime objecten in de SelectedDatesCollection.
Implementeringen
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u met de Count eigenschap het aantal datums in de SelectedDatesCollection verzameling kunt bepalen. Houd er rekening mee dat de SelectedDates eigenschap van het Calendar besturingselement een exemplaar van de SelectedDatesCollection klasse is.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
<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 id="form1" 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="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
<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 id="form1" 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>
Opmerkingen
Gebruik deze eigenschap om het aantal datums in de SelectedDatesCollection verzameling te bepalen. De Count eigenschap wordt vaak gebruikt bij het doorlopen van de verzameling om de bovengrens te bepalen.