SelectedDatesCollection.Count Eigenschap

Definitie

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.

Van toepassing op

Zie ook