Partager via


Microsoft.AspNetCore.Components.Forms Espace de noms

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

Classes

AntiforgeryRequestToken

Jeton antiforgery inclus dans les données du formulaire de demande.

AntiforgeryStateProvider

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

AntiforgeryToken

Composant qui restitue un jeton antiforgery en tant que 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.

EditContext

Contient les métadonnées liées à un processus de modification des données, telles que les 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 classe CSS.

EditContextProperties

Contient les 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

Restitue 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 classe 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 à partir des publications de formulaire.

InputBase<TValue>

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

InputCheckbox

Composant d’entrée pour modifier 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é.

InputNumber<TValue>

Composant d’entrée permettant de modifier des valeurs numériques. Les types numériques pris en charge sont Int32, Int64, Int16, Single, Double, Decimal.

InputRadio<TValue>

Composant d’entrée utilisé pour sélectionner une valeur à partir d’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 modifier des String valeurs.

InputTextArea

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

RemoteBrowserFileStreamOptions

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

ValidationMessage<TValue>

Affiche la liste des messages de validation d’un champ spécifié dans un objet en EditContextcascade.

ValidationMessageStore

Contient les messages de validation pour 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 objet en EditContextcascade.

Structures

FieldIdentifier

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

Interfaces

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

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.