SelectedDatesCollection.Count Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar antalet DateTime objekt i SelectedDatesCollection samlingen.
public:
property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer
Egenskapsvärde
Antalet DateTime objekt i SelectedDatesCollection.
Implementeringar
Exempel
I följande kodexempel visas hur du använder egenskapen Count för att fastställa antalet datum i SelectedDatesCollection samlingen. Observera att SelectedDates kontrollens Calendar egenskap är en instans av SelectedDatesCollection klassen.
<%@ 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>
Kommentarer
Använd den här egenskapen för att fastställa antalet datum i SelectedDatesCollection samlingen. Egenskapen Count används ofta när du itererar genom samlingen för att fastställa den övre gränsen.