Freigeben über


Calendar.TodaysDate Eigenschaft

Definition

Ruft den Wert für das heutige Datum ab oder legt diesen fest.

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

Eigenschaftswert

DateTime

Ein DateTime-Objekt mit dem Wert, der von Calendar als das heutige Datum betrachtet wird. Wenn diese Eigenschaft nicht ausdrücklich festgelegt ist, wird dieses Datum auf dem Server verwendet.

Attribute

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie die TodaysDate Eigenschaft zum programmgesteuerten Festlegen des Werts für das heutige Datum im Calendar Steuerelement verwenden.

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

Hinweise

Verwenden Sie die TodaysDate Eigenschaft, um das heutige Datum zu bestimmen. Sie können diese Eigenschaft auch verwenden, um den Wert für das heutige Datum im Calendar Steuerelement programmgesteuert festzulegen. Diese Eigenschaft wird mithilfe eines System.DateTime Objekts festgelegt.

Hinweis

Dieses Datum muss möglicherweise angepasst werden, um Benutzern, die sich in einer anderen Zeitzone befinden, anzupassen.

Die Darstellung des durch die Eigenschaft angegebenen Datums kann mithilfe der TodaysDate TodayDayStyle Eigenschaft angepasst werden.

Hinweis

Wenn die VisibleDate Eigenschaft nicht festgelegt ist, bestimmt das durch die TodaysDate Eigenschaft angegebene Datum, welches Monat im Calendar Steuerelement angezeigt wird.

Gilt für

Siehe auch