Freigeben über


DayRenderEventArgs.Day-Eigenschaft

Ruft das CalendarDay-Objekt ab, das den im Calendar-Steuerelement wiedergegebenen Wochentag darstellt.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public ReadOnly Property Day As CalendarDay
'Usage
Dim instance As DayRenderEventArgs
Dim value As CalendarDay

value = instance.Day
public CalendarDay Day { get; }
public:
property CalendarDay^ Day {
    CalendarDay^ get ();
}
/** @property */
public CalendarDay get_Day ()
public function get Day () : CalendarDay

Eigenschaftenwert

Der CalendarDay, der den im Calendar wiedergegebenen Wochentag darstellt.

Hinweise

Mit der Day-Eigenschaft können Sie Informationen über den dargestellten Tag im Calendar-Steuerelement abrufen.

Beispiel

Im folgenden Codebeispiel wird veranschaulicht, wie mit der Day-Eigenschaft ermittelt wird, ob der im Calendar-Steuerelement wiedergegebene Tag im aktuellen Monat liegt und ob es sich um einen Wochentag handelt.

<%@ Page Language="VB" AutoEventWireup="True" %>

<html>
<head>

   <script language="VB" runat="server">
   
    Sub DayRender(source As Object, e As DayRenderEventArgs)
        If Not e.Day.IsOtherMonth And Not e.Day.IsWeekend Then
            e.Cell.BackColor = System.Drawing.Color.Yellow
        End If
    End Sub 'DayRender

   </script>
 
</head>
 
<body>
 
   <form runat="server">

      <h3>DayRenderEventArgs Example</h3>
 
      <asp:Calendar id="calendar1"                     
                    OnDayRender="DayRender"
                    runat="server">

         <WeekendDayStyle BackColor="gray">
         </WeekendDayStyle>

      </asp:Calendar>
                   
   </form>
         
</body>
</html>
   
<%@ Page Language="C#" AutoEventWireup="True" %>

<html>
<head>

   <script language="C#" runat="server">
   
      void DayRender(Object source, DayRenderEventArgs e) 
      {
         if (!e.Day.IsOtherMonth && !e.Day.IsWeekend)
            e.Cell.BackColor=System.Drawing.Color.Yellow;
      }

   </script>
 
</head>
 
<body>
 
   <form runat="server">

      <h3>DayRenderEventArgs Example</h3>
 
      <asp:Calendar id="calendar1"                     
                    OnDayRender="DayRender"
                    runat="server">

         <WeekendDayStyle BackColor="gray">
         </WeekendDayStyle>

      </asp:Calendar>
                   
   </form>
         
</body>
</html>
   

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DayRenderEventArgs-Klasse
DayRenderEventArgs-Member
System.Web.UI.WebControls-Namespace
TableCell
CalendarDay-Klasse
Calendar-Klasse
DayRenderEventArgs.Cell-Eigenschaft
SelectUrl
Calendar.DayRender-Ereignis