Label<TValue> Classe

Définition

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é.

public class Label<TValue> : Microsoft.AspNetCore.Components.IComponent
type Label<'Value> = class
    interface IComponent
Public Class Label(Of TValue)
Implements IComponent

Paramètres de type

TValue

Type du champ.

Héritage
Label<TValue>
Implémente

Remarques

Le composant prend en charge deux modèles d’utilisation :

Modèle imbriqué (encapsulage) : Quand ChildContent elle est fournie, l’étiquette encapsule le composant d’entrée, fournissant une association HTML implicite sans nécessiter de correspondance pour/id attributs.

Modèle non imbriqué : Lorsqu’elle ChildContent n’est pas fournie, l’étiquette s’affiche avec un for attribut correspondant à l’expression de champ. Le composant d’entrée correspondant doit avoir un attribut correspondant id (qui est généré automatiquement par les composants d’entrée dérivés de InputBase<TValue>).

Constructeurs

Nom Description
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é.

Propriétés

Nom Description
AdditionalAttributes

Obtient ou définit une collection d’attributs supplémentaires qui seront appliqués à l’élément label.

ChildContent

Obtient ou définit le contenu enfant à afficher à l’intérieur de l’élément label. En règle générale, cela contient un composant d’entrée qui sera implicitement associé à l’étiquette.

For

Spécifie le champ pour lequel l’étiquette doit être rendue.

Implémentations d’interfaces explicites

Nom Description
IComponent.Attach(RenderHandle)

Attache le composant à un RenderHandle.

IComponent.SetParametersAsync(ParameterView)

Définit les paramètres fournis par le parent du composant dans l’arborescence de rendu.

S’applique à