O DateTimeEdit componente gera um seletor de data/hora para as colunas de data e hora do Dataverse. Ele suporta modos apenas data, somente hora e combinados de data e hora.
<DateTimeEdit columnName="ppp_birthdate" /><DateTimeEdit ColumnName="ppp_birthdate" />Defina EditorType para escolher entre DateTimeEditorType.DateTime (padrão), DateTimeEditorType.DateOnly, ou DateTimeEditorType.TimeOnly.
{/* Data e hora (padrão) */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.DateTime} />
{/* Apenas data */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.DateOnly} />
{/* Só o tempo */}
<DateTimeEdit columnName="ppp_birthdate" editorType={DateTimeEditorType.TimeOnly} /><!-- Data e hora (padrão) -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.DateTime" />
<!-- Apenas data -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.DateOnly" />
<!-- Só o tempo -->
<DateTimeEdit ColumnName="ppp_birthdate" EditorType="DateTimeEditorType.TimeOnly" />Use o DisabledDateFunc parâmetro para fornecer uma função que retorne true datas que devem ser desativadas no seletor de calendário.
<DateTimeEdit
columnName="ppp_birthdate"
disabledDateFunc={(date) => date > new Date()}
/><DateTimeEdit ColumnName="ppp_birthdate"
DisabledDateFunc="@(date => date > DateTime.Today)" />Um limite básico DateTimeEdit para uma coluna de data/hora.
Use os controles abaixo para explorar as propriedades disponíveis.
** Nota ** Datas futuras são desativadas com base no DisabledDateFunc.
Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
ChildContent | RenderFragment? | Conteúdo filho do componente | |
ColumnName* | string | Nome lógico da coluna para vincular o editor a partir do registro da tabela. | |
Description | string? | Descrição será exibida na dica de ferramenta. | |
Disabled | bool? | Caso o editor esteja desativado. | |
DisabledDateFunc | Func<DateTime, bool>? | Função para saber se um dia específico precisa ser desativado. | |
DisplayLabelWhenAvailable | bool | True | Especifica se deve exibir uma lable, se disponível. |
DisplayTooltipWhenAvailable | bool | True | Especifica se deve exibir uma dica de ferramenta, se disponível. |
DisplayValidationErrorMessage | bool | True | Uma mensagem de erro de validação deve ser exibida quando o componente falha na validação? |
EditorType | DateTimeEditorType? | Determina quais editores são exibidos para a coluna. | |
IsVisible | bool | True | O editor é visível? |
Label | string? | Texto para ser exibido como um rótulo para o editor. | |
ReadOnly | bool? | O editor deve ser somente leitura. | |
Required | bool? | Se o valor for necessário. | |
Value | DateTime? | Valor da coluna. |
ChildContentColumnName*DescriptionDisabledDisabledDateFuncDisplayLabelWhenAvailableDisplayTooltipWhenAvailableDisplayValidationErrorMessageEditorTypeIsVisibleLabelReadOnlyRequiredValueNome | Tipo | Descrição |
|---|---|---|
ValueChanged | EventCallback<ColumnValueBase> | Recebe ou define um callback que atualiza o valor vinculado. |
ValueChangedNome | Parâmetros | Tipo | Descrição |
|---|---|---|---|
GetValidationErrors | List<string> | Retorna uma coleção dos erros de validação atuais. |
GetValidationErrors