CalendarDay.IsSelected Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of de datum die wordt vertegenwoordigd door een exemplaar van deze klasse is geselecteerd in het Calendar besturingselement. Deze eigenschap is alleen-lezen.

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

Waarde van eigenschap

trueals de datum die wordt vertegenwoordigd door een exemplaar van deze klasse is geselecteerd in het Calendar besturingselement; anders. false

Voorbeelden

In het volgende voorbeeld ziet u hoe u de IsSelected eigenschap gebruikt om te bepalen of de huidige datum is geselecteerd in de Calendar. Houd er rekening mee dat de Day eigenschap van het DayRenderEventArgs object dat is doorgegeven aan de DayRender gebeurtenis-handler het CalendarDay object is.

<%@ 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>

Opmerkingen

Gebruik de IsSelected eigenschap om programmatisch te bepalen of de datum die wordt vertegenwoordigd door een exemplaar van deze klasse is geselecteerd in het Calendar besturingselement. Hiermee kunt u programmatisch het uiterlijk of gedrag van de dag bepalen, op basis van deze waarde.

Van toepassing op

Zie ook