Calendar.SelectedDates Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kolekci vybraných dat z ASP.NET SelectedDatesCollection třídy. Toto rozhraní API je zastaralé. Informace o vývoji ASP.NET mobilních aplikací najdete v tématu Mobilní aplikace & weby s 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; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectedDates : System.Web.UI.WebControls.SelectedDatesCollection
Public ReadOnly Property SelectedDates As SelectedDatesCollection
Hodnota vlastnosti
Kolekce vybraných kalendářních dat.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak pomocí SelectedDates vlastnosti vybrat všechny středy v aktuálním měsíci. Tento příklad je součástí větší ukázky kódu pro Calendar přehled.
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
Poznámky
Tato vlastnost představuje kolekci vybraných dat v ovládacím Calendar prvku.