Microsoft.AspNetCore.Components.Forms Espace de noms

Fournit des classes pour la gestion des vues de formulaire, de l’état et des validations.

Classes

Nom Description
AntiforgeryRequestToken

Jeton antiforgery inclus dans les données du formulaire de requête.

AntiforgeryStateProvider

Fournit l’accès au jeton antiforgery associé à la session active.

AntiforgeryToken

Composant qui restitue un jeton antiforgery sous la forme d’un champ masqué.

BrowserFileExtensions

Contient des méthodes d’assistance pour IBrowserFile.

DataAnnotationsValidator

Ajoute la prise en charge de la validation des annotations de données à un EditContext.

DisplayName<TValue>

Affiche le nom d’affichage d’un champ spécifié, la lecture ou DisplayAttributeDisplayNameAttribute le cas échéant, ou revient au nom de la propriété.

EditContext

Contient les métadonnées liées à un processus de modification des données, telles que des indicateurs pour indiquer les champs qui ont été modifiés et l’ensemble actuel de messages de validation.

EditContextDataAnnotationsExtensions

Méthodes d’extension pour ajouter la validation DataAnnotations à un EditContext.

EditContextFieldClassExtensions

Fournit des méthodes d’extension pour décrire l’état des champs en tant que noms de EditContext classes CSS.

EditContextProperties

Contient des paires clé/valeur arbitraires associées à un EditContext. Cela peut être utilisé pour suivre des métadonnées supplémentaires à des fins spécifiques à l’application.

EditForm

Affiche un élément de formulaire qui cascade un EditContext vers les descendants.

Editor<T>

Composant utilisé pour modifier une valeur de type T.

FieldChangedEventArgs

Fournit des informations sur l’événement OnFieldChanged .

FieldCssClassProvider

Fournit des noms de classes CSS pour les champs de formulaire afin de représenter leur état de validation ou d’autres informations d’état à partir d’un EditContext.

FormMappingContext

Contexte associé à une opération de mappage de formulaire donnée.

FormMappingScope

Définit l’étendue de mappage pour les données reçues des billets de formulaire.

InputBase<TValue>

Classe de base pour les composants d’entrée de formulaire. Cette classe de base s’intègre automatiquement à un EditContextparamètre en cascade, qui doit être fourni en cascade.

InputCheckbox

Composant d’entrée pour la modification des Boolean valeurs.

InputDate<TValue>

Composant d’entrée pour la modification des valeurs de date. Les types pris en charge pour la valeur de date sont les suivants :

InputFile

Composant qui encapsule l’élément d’entrée de fichier HTML et fournit un Stream pour le contenu de chaque fichier.

InputFileChangeEventArgs

Fournit des informations sur un OnChange événement déclenché.

InputHidden

Composant d’entrée masqué pour le stockage des String valeurs.

InputNumber<TValue>

Composant d’entrée pour la modification des valeurs numériques. Les types numériques pris en charge sont Int32, , Int64SingleInt16, Double, . Decimal

InputRadio<TValue>

Composant d’entrée utilisé pour sélectionner une valeur dans un groupe de choix.

InputRadioGroup<TValue>

Regroupe les composants enfants InputRadio<TValue> .

InputSelect<TValue>

Composant de sélection de liste déroulante.

InputText

Composant d’entrée pour la modification des String valeurs.

InputTextArea

Composant d’entrée multiligne pour modifier les String valeurs.

Label<TValue>

Restitue un <label> élément pour un champ spécifié, en lisant le nom d’affichage à partir ou DisplayAttributeDisplayNameAttribute s’il est présent, ou en revenir au nom de la propriété.

RemoteBrowserFileStreamOptions

Repesents configurables options pour Microsoft.AspNetCore.Components.Forms.BrowserFileStream avec Blazor Server.

ValidationMessage<TValue>

Affiche une liste de messages de validation pour un champ spécifié dans un cascade EditContext.

ValidationMessageStore

Contient les messages de validation d’un EditContext.

ValidationRequestedEventArgs

Fournit des informations sur l’événement OnValidationRequested .

ValidationStateChangedEventArgs

Fournit des informations sur l’événement OnValidationStateChanged .

ValidationSummary

Affiche la liste des messages de validation d’un message en EditContextcascade.

Structures

Nom Description
FieldIdentifier

Identifie de manière unique un seul champ qui peut être modifié. Cela peut correspondre à une propriété sur un objet modèle, ou peut être n’importe quelle autre valeur nommée.

Interfaces

Nom Description
IBrowserFile

Représente les données d’un fichier sélectionné à partir d’un InputFile composant.

Remarque : les métadonnées sont fournies par le client et ne sont pas approuvées.

Énumérations

Nom Description
InputDateType

Représente le type d’entrée HTML à restituer par un InputDate<TValue> composant.

Remarques

Pour plus d’informations sur les formulaires Blazor, consultez ASP.NET Core formulaires Blazor et validation.