共用方式為


DayRenderEventArgs.Day 屬性

定義

取得 CalendarDay 物件,表示正在 Calendar 控制項中呈現的日期。

public:
 property System::Web::UI::WebControls::CalendarDay ^ Day { System::Web::UI::WebControls::CalendarDay ^ get(); };
public System.Web.UI.WebControls.CalendarDay Day { get; }
member this.Day : System.Web.UI.WebControls.CalendarDay
Public ReadOnly Property Day As CalendarDay

屬性值

CalendarDay

CalendarDay,表示正在 Calendar 中呈現的日期。

範例

下列程式碼範例示範如何使用 Day 屬性來判斷控制項中 Calendar 呈現的日期是否為當月,以及工作日。

<%@ 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>DayRenderEventArgs Example</title>
<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 id="form1" 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="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>DayRenderEventArgs Example</title>
<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 id="form1" runat="server">

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

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

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

備註

Day使用 屬性可取得 控制項中 Calendar 轉譯日期的相關資訊。

適用於

另請參閱