Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft ein System.DateTime-Objekt am angegebenen Index in der SelectedDatesCollection-Auflistung ab.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public ReadOnly Default Property Item ( _
index As Integer _
) As DateTime
'Usage
Dim instance As SelectedDatesCollection
Dim index As Integer
Dim value As DateTime
value = instance(index)
public DateTime this [
int index
] { get; }
public:
property DateTime default [int] {
DateTime get (int index);
}
/** @property */
public DateTime get_Item (int index)
JScript unterstützt die Verwendung von indizierten Eigenschaften, aber nicht die Deklaration von neuen indizierten Eigenschaften.
Parameter
- index
Ein Ordinalindexwert, der angibt, welche System.DateTime zurückgegeben werden soll.
Eigenschaftenwert
Eine System.DateTime, die ein Element in SelectedDatesCollection darstellt.
Hinweise
Mit diesem Indexer können Sie ein einzelnes System.DateTime-Objekt mithilfe einfacher Arraynotation am angegebenen Index in der SelectedDatesCollection-Auflistung abrufen.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie mit dem Indexer ein System.DateTime-Objekt aus einer SelectedDatesCollection-Auflistung abgerufen wird. 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 Selection_Change(sender As Object, e As EventArgs)
Dim current_month As Integer = Calendar1.VisibleDate.Month
Dim current_year As Integer = Calendar1.VisibleDate.Year
Dim i As Integer
For i = 0 To Calendar1.SelectedDates.Count - 1
If Calendar1.SelectedDates(i).DayOfWeek = DayOfWeek.Wednesday Then
Label1.Text = "Wednesday falls on " & _
Calendar1.SelectedDates(i).Month & "/" & _
Calendar1.SelectedDates(i).Day & "/" & _
Calendar1.SelectedDates(i).Year
End If
Next i
If Calendar1.SelectedDates.Count <> 7 Then
Label1.Text = ""
End If
End Sub
</script>
</head>
<body>
<form runat="server">
<asp:Calendar ID="Calendar1" runat="server"
SelectionMode="DayWeekMonth"
OnSelectionChanged="Selection_Change" />
<hr>
Select an entire week <br><br>
<asp:Label id="Label1" runat=server />
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script language="C#" runat="server">
void Selection_Change(Object sender, EventArgs e)
{
int current_month = Calendar1.VisibleDate.Month;
int current_year = Calendar1.VisibleDate.Year;
for (int i = 0; i < Calendar1.SelectedDates.Count; i++)
{
if (Calendar1.SelectedDates[i].DayOfWeek == DayOfWeek.Wednesday)
Label1.Text = "Wednesday falls on " +
Calendar1.SelectedDates[i].Month + "/" +
Calendar1.SelectedDates[i].Day + "/" +
Calendar1.SelectedDates[i].Year;
}
if (Calendar1.SelectedDates.Count != 7)
Label1.Text = "";
}
</script>
</head>
<body>
<form runat="server">
<asp:Calendar ID="Calendar1" runat="server"
SelectionMode="DayWeekMonth"
OnSelectionChanged="Selection_Change" />
<hr>
Select an entire week <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