Die Komponente DateTimeEdit stellt einen Datums-/Zeitwähler für die Datums- und Uhrzeitspalten von Dataverse dar. Es unterstützt nur Datum, Zeit und kombinierte Datums- und Uhrzeitmodi.
<DateTimeEdit columnName="ppp_birthdate" /><DateTimeEdit ColumnName="ppp_birthdate" />Setzen Sie EditorType die Wahl zwischen DateTimeEditorType.DateTime (Standard), DateTimeEditorType.DateOnly, oder DateTimeEditorType.TimeOnly.
{/* Datum und Uhrzeit (Standard) */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.DateTime} />
{/* Nur Datum */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.DateOnly} />
{/* Nur Zeit */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.TimeOnly} /><!-- Datum und Uhrzeit (Standard) -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.DateTime" />
<!-- Nur Datum -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.DateOnly" />
<!-- Nur Zeit -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.TimeOnly" />Verwenden Sie den Parameter DisabledDateFunc , um eine Funktion bereitzustellen, die Daten zurückgibt true , die im Kalender-Picker deaktiviert werden sollten.
<DateTimeEdit
columnName="ppp_birthdate"
disabledDateFunc={(date) => date > new Date()}
/><DateTimeEdit ColumnName="ppp_birthdate"
DisabledDateFunc="@(date => date > DateTime.Today)" />Eine grundlegende DateTimeEdit Bindung an eine Datums-/Uhrzeit-Spalte.
Nutzen Sie die untenstehenden Steuerungen, um die verfügbaren Immobilien zu erkunden.
** Anmerkung ** Zukünftige Daten sind aufgrund des .DisabledDateFunc
Name | Typ | Default | Beschreibung |
|---|---|---|---|
ChildContent | RenderFragment? | Kindinhalt der Komponente | |
ColumnName* | string | Spaltenlogischer Name, um den Editor aus dem Tabelleneintrag zu binden. | |
Description | string? | Beschreibung wird im Tooltip angezeigt. | |
Disabled | bool? | Sollte der Editor deaktiviert werden? | |
DisabledDateFunc | Func<DateTime, bool>? | Arbeiten Sie darauf, zu wissen, ob ein bestimmter Tag deaktiviert werden muss. | |
DisplayLabelWhenAvailable | bool | True | Gibt an, ob eine Etikette angezeigt werden soll, falls verfügbar. |
DisplayTooltipWhenAvailable | bool | True | Gibt an, ob ein Tooltip angezeigt werden soll, falls verfügbar. |
DisplayValidationErrorMessage | bool | True | Sollte eine Fehlermeldung zur Validierung angezeigt werden, wenn die Komponente die Validierung nicht besteht? |
EditorType | DateTimeEditorType? | Bestimmt, welche Editoren für die Spalte angezeigt werden. | |
IsVisible | bool | True | Ist der Editor sichtbar? |
Label | string? | Text soll als Etikett für den Editor angezeigt werden. | |
ReadOnly | bool? | Sollte der Editor nur lesegeschützt sein? | |
Required | bool? | Sollte der Wert erforderlich sein. | |
Value | DateTime? | Wert der Spalte. |
ChildContentColumnName*DescriptionDisabledDisabledDateFuncDisplayLabelWhenAvailableDisplayTooltipWhenAvailableDisplayValidationErrorMessageEditorTypeIsVisibleLabelReadOnlyRequiredValueName | Typ | Beschreibung |
|---|---|---|
ValueChanged | EventCallback<ColumnValueBase> | Erhält oder setzt einen Callback, der den gebundenen Wert aktualisiert. |
ValueChangedName | Parameter | Typ | Beschreibung |
|---|---|---|---|
GetValidationErrors | List<string> | Gibt eine Sammlung der aktuellen Validierungsfehler zurück. |
GetValidationErrors