Partager via


CalendarDay.IsSelected Propriété

Définition

Obtient une valeur indiquant si la date représentée par une instance de cette classe est sélectionnée dans le contrôle Calendar. Cette propriété est en lecture seule.

public:
 property bool IsSelected { bool get(); };
public bool IsSelected { get; }
member this.IsSelected : bool
Public ReadOnly Property IsSelected As Boolean

Valeur de propriété

true si la date représentée par une instance de cette classe est sélectionnée dans le contrôle Calendar ; sinon, false.

Exemples

L’exemple suivant montre comment utiliser la IsSelected propriété pour déterminer si la date actuelle est sélectionnée dans le Calendar. Notez que la Day propriété de l’objet DayRenderEventArgs passé dans le gestionnaire d’événements DayRender est l’objet CalendarDay .

<%@ 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 DayRender(Object source, DayRenderEventArgs e) 
      {
      
         if (e.Day.IsSelected && e.Day.IsToday)
         {
            Label1.Text = "You selected today's date.";
         }
      
      }

   </script>
 
</head>
 
<body>
 
   <form id="form1" runat="server">
 
      <asp:Calendar id="calendar1" runat="server"
           WeekendDayStyle-BackColor="gray"
           OnDayRender="DayRender"/>

      <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 DayRender(source As Object, e As DayRenderEventArgs)
            
            If e.Day.IsSelected And e.Day.IsToday Then
                Label1.Text = "You selected today's date."
            End If
        End Sub 'DayRender  
  </script>
 
</head>
 
<body>
 
   <form id="form1" runat="server">
 
      <asp:Calendar id="calendar1" runat="server"
           WeekendDayStyle-BackColor="gray"
           OnDayRender="DayRender"/>

      <br /><br />

      <asp:Label id="Label1" runat="server"/>
                   
   </form>
         
</body>
</html>

Remarques

Utilisez la IsSelected propriété pour déterminer par programmation si la date représentée par un instance de cette classe est sélectionnée dans le Calendar contrôle . Cela vous permet de contrôler, par programme, l'aspect ou le comportement du jour, en vous basant sur cette valeur.

S’applique à

Voir aussi