Contrôle Calendar ASP.NET

Définition et utilisation

Le contrôle Calendar est utilisé pour afficher un calendrier dans un navigateur.

Ce contrôle peut afficher un calendrier d'un mois donné, permettant à l'utilisateur de choisir une date et de passer au mois précédent ou suivant.

Propriétés

Propriétés Description .NET
Caption Le titre du calendrier. 2.0
CaptionAlign L'alignement du texte du titre du calendrier. 2.0
CellPadding 单元格边框与内容之间的空白,以像素计。 1.0
CellSpacing L'espace entre la bordure de la cellule et le contenu, en pixels. 1.0
CellSpacing L'espace entre les cellules, en pixels. 1.0
DayHeaderStyle Le style du nom des jours de la semaine. 1.0
DayNameFormat Le format du nom des jours de la semaine. 1.0
DayStyle Le style d'affichage de la date. 1.0
FirstDayOfWeek Quel jour est le premier jour de la semaine. 1.0
Le texte du lien du mois suivant. NextPrevFormat 1.0
Le format du lien du mois suivant et du mois précédent. NextPrevStyle 1.0
Le style du lien du mois suivant et du mois précédent. OtherMonthDayStyle 1.0
Le style de la date qui n'est pas dans le mois courant. PrevMonthText 1.0
Le texte du lien du mois précédent. runat 1.0
Déterminer si ce contrôle est un contrôle serveur. Doit être réglé sur "server". SelectedDates 1.0
SelectedDate SelectedDates 1.0
La date sélectionnée. SelectedDayStyle 1.0
Le style de la date sélectionnée. SelectionMode 1.0
La manière dont l'utilisateur peut sélectionner une date. Le texte du lien de sélection du mois. 1.0
SelectorStyle Le style du lien de sélection du mois et de la semaine. 1.0
SelectWeekText Le texte du lien de sélection de la semaine. 1.0
ShowDayHeader Valeur booléenne, indiquant si les en-têtes des jours de la semaine sont affichés. 1.0
ShowGridLines Valeur booléenne, déterminant si les lignes de grille entre les dates sont affichées. 1.0
ShowNextPrevMonth Valeur booléenne, déterminant si les liens vers le mois suivant et le mois précédent sont affichés. 1.0
ShowTitle Valeur booléenne, déterminant si le titre de la date est affiché. 1.0
TitleFormat Le format du titre de la date. 1.0
TitleStyle Le style du titre de la date. 1.0
TodayDayStyle Le style de la date d'aujourd'hui. 1.0
TodaysDate Obtenir ou définir la valeur de la date d'aujourd'hui. 1.0
UseAccessibleHeader Déterminer si <th> est utilisé à la place de <td> pour l'en-tête des jours. 2.0
VisibleDate Obtenir ou définir la date du mois à afficher sur le contrôle Calendar. 1.0
WeekendDayStyle Le style du week-end. 1.0
OnDayRender Le nom de la fonction exécutée lorsque chaque cellule de jour est créée.
OnSelectionChanged Le nom de la fonction exécutée lorsque l'utilisateur sélectionne jour, semaine ou mois.
OnVisibleMonthChanged Nom de la fonction exécutée lorsque l'utilisateur navigue vers un autre mois.

Propriétés standard des contrôleurs Web

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled 
SkinID, Style, TabIndex, ToolTip, Width

Pour une description complète, veuillez consulter Propriétés standard des contrôleurs Web.

Propriétés standard du contrôle

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

Pour une description complète, veuillez consulterPropriétés standard du contrôle.

Exemple

Calendar
Dans cet exemple, nous avons déclaré un contrôle Calendar dans le fichier .aspx, l'un des plus simples à utiliser.
Calendar 2
Dans cet exemple, nous avons déclaré un contrôle Calendar dans le fichier .aspx. Les dates sont affichées avec leur nom complet en bleu, les jours de周末 sont affichés avec un fond jaune et du texte rouge, et la date actuelle est affichée avec un fond vert.
Calendar 3
Dans cet exemple, nous avons déclaré un contrôle Calendar dans le fichier .aspx. Les dates sont affichées avec leur nom complet, l'utilisateur peut choisir un jour, une semaine ou tout le mois. Le jour / la semaine / le mois sélectionné est affiché avec un fond de couleur grise.