傳回 ASP.NET SelectedDatesCollection 類別的選取日期集合。
public System.Web.UI.WebControls.SelectedDatesCollection SelectedDates {
get
}
備註
表示 Calendar 控制項中選取的日期集合。
範例
下列範例示範如何使用 SelectedDates 屬性選取目前月份中的所有星期三。
Sub Button_Click(sender As Object, e As EventArgs)
Dim current_day As Integer = calendar1.VisibleDate.Day
Dim current_month As Integer = calendar1.VisibleDate.Month
Dim current_year 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(current_year, current_month)
Dim targetDate As New DateTime(current_year, current_month, i)
If targetDate.DayOfWeek = DayOfWeek.Wednesday Then
calendar1.SelectedDates.Add(targetDate)
End If
Next i
Label1.Text = "Selection Count =" + calendar1.SelectedDates.Count.ToString()
End Sub
[C#]
void Button_Click(Object sender, EventArgs e)
{
int current_day = calendar1.VisibleDate.Day;
int current_month = calendar1.VisibleDate.Month;
int current_year = calendar1.VisibleDate.Year;
calendar1.SelectedDates.Clear();
// Loop through current month and add all Wednesdays to the collection.
for (int i = 1; i <= System.DateTime.DaysInMonth(current_year,
current_month); i++)
{
DateTime targetDate = new DateTime(current_year, current_month, i);
if (targetDate.DayOfWeek == DayOfWeek.Wednesday)
calendar1.SelectedDates.Add(targetDate);
}
Label1.Text = "Selection Count ="
+ calendar1.SelectedDates.Count;
}
請參閱
套用至:Calendar 類別