Calendar.SelectedDates Свойство

Определение

Получает коллекцию выбранных дат из класса ASP.NET SelectedDatesCollection class.Gets a collection of selected dates from the ASP.NET SelectedDatesCollection class. Этот элемент API устарел.This API is obsolete. Дополнительные сведения о разработке мобильных приложений ASP.NET см. в статье Mobile Apps & Sites with ASP.NET (Разработка мобильных приложений и сайтов с помощью ASP.NET).For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

public:
 property System::Web::UI::WebControls::SelectedDatesCollection ^ SelectedDates { System::Web::UI::WebControls::SelectedDatesCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.WebControls.SelectedDatesCollection SelectedDates { get; }
member this.SelectedDates : System.Web.UI.WebControls.SelectedDatesCollection
Public ReadOnly Property SelectedDates As SelectedDatesCollection

Значение свойства

Коллекция выбранных дат.A collection of selected dates.

Атрибуты

Примеры

В следующем примере кода показано, как использовать свойство SelectedDates для выбора всех по средам в текущем месяце.The following code example demonstrates how to use the SelectedDates property to select all the Wednesdays in the current month. Этот пример является частью более крупного примера кода для Calendarного обзора.This example is part of a larger code sample for the Calendar overview.

protected void Command1_Click(object sender, EventArgs e)
{
    int currentDay = Calendar1.VisibleDate.Day;
    int currentMonth = Calendar1.VisibleDate.Month;
    int currentYear = Calendar1.VisibleDate.Year;
    Calendar1.SelectedDates.Clear();

    // Add all Wednesdays to the collection.
    for (int i = 1; i <= System.DateTime.DaysInMonth(currentYear,
           currentMonth); i++)
    {
        DateTime targetDate = new DateTime(currentYear, currentMonth, i);
        if (targetDate.DayOfWeek == DayOfWeek.Wednesday)
            Calendar1.SelectedDates.Add(targetDate);
    }
    TextView1.Text = "Selection Count ="
       + Calendar1.SelectedDates.Count.ToString();
}
Protected Sub Command1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    Dim currentDay As Integer = Calendar1.VisibleDate.Day
    Dim currentMonth As Integer = Calendar1.VisibleDate.Month
    Dim currentYear As Integer = Calendar1.VisibleDate.Year
    Calendar1.SelectedDates.Clear()
    
    ' Loop through current month and add all Wednesdays to the collection.
    Dim i As Integer
    For i = 1 To System.DateTime.DaysInMonth(currentYear, currentMonth)
        Dim targetDate As New DateTime(currentYear, currentMonth, i)
        If targetDate.DayOfWeek = DayOfWeek.Wednesday Then
            Calendar1.SelectedDates.Add(targetDate)
        End If
    Next i
    TextView1.Text = "Selection Count = " & Calendar1.SelectedDates.Count.ToString()
End Sub

Комментарии

Это свойство представляет коллекцию выбранных дат в элементе управления Calendar.This property represents a collection of selected dates in a Calendar control.

Применяется к

Дополнительно