다음을 통해 공유


CalendarDay.IsToday 속성

정의

이 클래스의 인스턴스에서 나타내는 날짜가 TodaysDate 컨트롤의 Calendar 속성에서 지정한 날짜와 같은지 여부를 나타내는 값을 가져옵니다. 이 속성은 읽기 전용입니다.

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

속성 값

이 클래스의 인스턴스에서 나타내는 날짜가 TodaysDate 컨트롤의 Calendar 속성에서 지정한 날짜와 같으면 true이고, 그렇지 않으면 false입니다.

예제

다음 예제에서는 사용 하는 방법에 설명 합니다 IsToday 날짜에 렌더링 되는 경우를 결정 하는 속성은 DayRender 이벤트는 현재 날짜입니다. 에 노란색 셀에 빨간색 텍스트로 표시 됩니다 날짜가 현재 날짜 이면는 Calendar합니다. Day 의 속성을 DayRenderEventArgs 개체에 전달를 DayRender 이벤트 처리기가는 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.IsToday)
         {
            e.Cell.BackColor=System.Drawing.Color.Yellow;
            e.Cell.ForeColor=System.Drawing.Color.Red;
         }  
      
      }

   </script>
 
</head>
 
<body>
 
   <form id="form1" runat="server">
 
      <asp:Calendar id="calendar1" runat="server"
           WeekendDayStyle-BackColor="gray"
           OnDayRender="DayRender"/>
                   
   </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.IsToday Then
                e.Cell.BackColor = System.Drawing.Color.Yellow
                e.Cell.ForeColor = System.Drawing.Color.Red
            End If
        End Sub 'DayRender  
   </script>
 
</head>
 
<body>
 
   <form id="form1" runat="server">
 
      <asp:Calendar id="calendar1" runat="server"
           WeekendDayStyle-BackColor="gray"
           OnDayRender="DayRender"/>
                   
   </form>
         
</body>
</html>

설명

사용 하 여를 IsToday 속성을 프로그래밍 방식으로이 클래스의 인스턴스에서 나타내는 날짜가 지정 된 날짜와 같은지 여부를 확인 합니다 TodaysDate 의 속성을 Calendar 컨트롤입니다. 이 속성을 사용하면 이 값을 기준으로 날짜의 모양이나 동작을 프로그래밍 방식으로 제어할 수 있습니다.

참고

날짜에서 지정 되지만 TodaysDate 속성은 일반적으로 서버의 시스템 날짜를 변경에 필요한 경우.

적용 대상

추가 정보