Calendar.TodaysDate Eigenschap

Definitie

Hiermee wordt de waarde voor de datum van vandaag opgehaald of ingesteld.

public:
 property DateTime TodaysDate { DateTime get(); void set(DateTime value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public DateTime TodaysDate { get; set; }
[System.ComponentModel.Browsable(false)]
public DateTime TodaysDate { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.Browsable(false)>]
member this.TodaysDate : DateTime with get, set
[<System.ComponentModel.Browsable(false)>]
member this.TodaysDate : DateTime with get, set
Public Property TodaysDate As DateTime

Waarde van eigenschap

Een DateTime die de waarde bevat die de Calendar datum van vandaag beschouwt. Als deze eigenschap niet expliciet is ingesteld, is deze datum de datum op de server.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de TodaysDate eigenschap gebruikt om de waarde voor de datum van vandaag op het Calendar besturingselement programmatisch in te stellen.

<%@ 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>Calendar Example</title>
<script language="C#" runat="server">

      void Selection_Change(Object sender, EventArgs e) 
      {
         Calendar1.TodaysDate = Calendar1.SelectedDate;
         Label1.Text = "Today's Date is now " + Calendar1.TodaysDate.ToShortDateString();
      }

   </script>

</head>     
<body>

   <form id="form1" runat="server">

      <h3>Calendar Example</h3>

      Select a date on the Calendar control to use as today's date.<br /><br />

      <asp:Calendar ID="Calendar1" runat="server"  
           SelectionMode="Day" 
           ShowGridLines="True" 
           OnSelectionChanged="Selection_Change">

         <SelectedDayStyle BackColor="Yellow"
                           ForeColor="Red">
         </SelectedDayStyle>

      </asp:Calendar> 

      <hr /><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>Calendar Example</title>
<script language="VB" runat="server">

        Sub Selection_Change(sender As Object, e As EventArgs)
            Calendar1.TodaysDate = Calendar1.SelectedDate
            Label1.Text = "Today's Date is now " & Calendar1.TodaysDate.ToShortDateString()
        End Sub 'Selection_Change

   </script>

</head>     
<body>

   <form id="form1" runat="server">

      <h3>Calendar Example</h3>

      Select a date on the Calendar control to use as today's date.<br /><br />

      <asp:Calendar ID="Calendar1" runat="server"  
           SelectionMode="Day" 
           ShowGridLines="True" 
           OnSelectionChanged="Selection_Change">

         <SelectedDayStyle BackColor="Yellow"
                           ForeColor="Red">
         </SelectedDayStyle>

      </asp:Calendar> 

      <hr /><br />

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

   </form>
</body>
</html>

Opmerkingen

Gebruik de eigenschap om de TodaysDate datum van vandaag te bepalen. U kunt deze eigenschap ook gebruiken om programmatisch de waarde in te stellen voor de datum van vandaag op het Calendar besturingselement. Deze eigenschap wordt ingesteld met behulp van een System.DateTime object.

Note

Deze datum moet mogelijk worden aangepast aan gebruikers die zich in een andere tijdzone bevinden.

Het uiterlijk van de datum die door de TodaysDate eigenschap is opgegeven, kan worden aangepast met behulp van de TodayDayStyle eigenschap.

Note

Als de VisibleDate eigenschap niet is ingesteld, bepaalt de datum die is opgegeven door de TodaysDate eigenschap welke maand wordt weergegeven in het Calendar besturingselement.

Van toepassing op

Zie ook