SelectedDatesCollection.Count Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el número de objetos DateTime de la colección SelectedDatesCollection.
public:
property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer
Valor de propiedad
Número de objetos DateTime de la colección SelectedDatesCollection.
Implementaciones
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar para la Count propiedad para determinar el número de fechas de la SelectedDatesCollection colección. Tenga en cuenta que la SelectedDates propiedad del Calendar control es una instancia de la SelectedDatesCollection clase .
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
<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 id="form1" 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="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
<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 id="form1" 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>
Comentarios
Utilice esta propiedad para determinar el número de fechas de la SelectedDatesCollection colección. La Count propiedad se usa a menudo al recorrer en iteración la colección para determinar el límite superior.