Freigeben über


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