Calendar.TodaysDate Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.