Le DateTimeEdit composant affiche un sélecteur de date/heure pour les colonnes de date et d’heure Dataverse. Il prend en compte les modes date unique, heure unique, et combinés date et heure.
<DateTimeEdit columnName="ppp_birthdate" /><DateTimeEdit ColumnName="ppp_birthdate" />Réglez EditorType pour choisir entre DateTimeEditorType.DateTime (par défaut), DateTimeEditorType.DateOnly, ou DateTimeEditorType.TimeOnly.
{/* Date et heure (par défaut) */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.DateTime} />
{/* Date seulement */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.DateOnly} />
{/* Temps seulement */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.TimeOnly} /><!-- Date et heure (par défaut) -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.DateTime" />
<!-- Date seulement -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.DateOnly" />
<!-- Temps seulement -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.TimeOnly" />Utilisez ce DisabledDateFunc paramètre pour fournir une fonction qui renvoie true les dates à désactiver dans le sélecteur de calendrier.
<DateTimeEdit
columnName="ppp_birthdate"
disabledDateFunc={(date) => date > new Date()}
/><DateTimeEdit ColumnName="ppp_birthdate"
DisabledDateFunc="@(date => date > DateTime.Today)" />Une limite basique DateTimeEdit à une colonne date/heure.
Utilisez les commandes ci-dessous pour explorer les propriétés disponibles.
** Note ** Les dates futures sont désactivées en fonction de la DisabledDateFunc.
Nom | Type | Par défaut | Description |
|---|---|---|---|
ChildContent | RenderFragment? | Contenu enfant du composant | |
ColumnName* | string | Nom logique de colonne pour lier l’éditeur à partir de l’enregistrement de table. | |
Description | string? | Description à afficher dans l’infobulle. | |
Disabled | bool? | Si l’éditeur est désactivé. | |
DisabledDateFunc | Func<DateTime, bool>? | Fonction pour savoir si un jour précis doit être désactivé. | |
DisplayLabelWhenAvailable | bool | True | Précise s’il faut afficher une étiquette si disponible. |
DisplayTooltipWhenAvailable | bool | True | Précise s’il faut afficher une infobulle si disponible. |
DisplayValidationErrorMessage | bool | True | Un message d’erreur de validation doit-il s’afficher lorsque le composant échoue à la validation ? |
EditorType | DateTimeEditorType? | Détermine quels éditeurs sont affichés pour la chronique. | |
IsVisible | bool | True | L’éditeur est-il visible ? |
Label | string? | Le texte doit être affiché comme une étiquette pour l’éditeur. | |
ReadOnly | bool? | L’éditeur devrait-il être en lecture seule ? | |
Required | bool? | Si la valeur est requise. | |
Value | DateTime? | Valeur de la colonne. |
ChildContentColumnName*DescriptionDisabledDisabledDateFuncDisplayLabelWhenAvailableDisplayTooltipWhenAvailableDisplayValidationErrorMessageEditorTypeIsVisibleLabelReadOnlyRequiredValueNom | Type | Description |
|---|---|---|
ValueChanged | EventCallback<ColumnValueBase> | Obtient ou définit un callback qui met à jour la valeur liée. |
ValueChangedNom | Paramètres | Type | Description |
|---|---|---|---|
GetValidationErrors | List<string> | Retourne une collection des erreurs de validation courantes. |
GetValidationErrors