Calendar.TodaysDate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la valeur à utiliser comme date du jour.
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
Valeur de propriété
DateTime qui contient la valeur que Calendar considère comme la date du jour. Si cette propriété n'est pas explicitement définie, cette date sera alors la date sur le serveur.
- Attributs
Exemples
L’exemple de code suivant montre comment utiliser la TodaysDate propriété pour définir par programmation la valeur de la date d’aujourd’hui sur le Calendar contrôle.
<%@ 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>
Remarques
Utilisez la propriété pour déterminer la TodaysDate date d’aujourd’hui. Vous pouvez également utiliser cette propriété pour définir par programmation la valeur de la date d’aujourd’hui sur le Calendar contrôle. Cette propriété est définie à l’aide d’un System.DateTime objet.
Notes
Cette date peut être ajustée pour prendre en charge les utilisateurs qui se trouvent dans un autre fuseau horaire.
L’apparence de la date spécifiée par la propriété peut être personnalisée à l’aide TodaysDate de la TodayDayStyle propriété.
Notes
Si la VisibleDate propriété n’est pas définie, la date spécifiée par la TodaysDate propriété détermine le mois affiché dans le Calendar contrôle.