Label, contrôle
Le contrôle Label vous fournit une méthode de définition de texte par programme dans une page Web ASP.NET. Vous utilisez généralement le contrôle Label lorsque vous souhaitez modifier du texte dans la page au moment de l’exécution, par exemple en réponse à un clic sur un bouton.
Pour ajouter un contrôle Label à une page
Faites glisser le contrôle Label du panneau Boîte à outils sur votre page.
Définissez les propriétés du contrôle dans le panneau Propriétés de la balise.
Propriétés courantes du contrôle Label
- Text
Spécifie le texte affiché dans l'étiquette. Dans le navigateur de l’utilisateur, il s’affiche sous forme de code HTML.
- AssociatedControlID
Spécifie l’ID du contrôle pour lequel vous souhaitez que le contrôle Label soit la légende.
Pour une description complète de toutes les propriétés du contrôle Label , voir Propriétés Label dans MSDN Library.
Le contrôle Label offre l’un des moyens d’afficher du texte dans une page Web ASP.NET.
Options d'affichage du texte
Il existe plusieurs moyens d’afficher du texte dans une page :
HTML Si vous souhaitez afficher du texte statique, vous pouvez le présenter en langage HTML ; vous n’avez alors pas besoin d’un contrôle Label . Utilisez un contrôle Label uniquement si vous avez besoin de modifier le contenu ou les autres caractéristiques du texte dans le code serveur.
Labelcontrol Vous pouvez définir le texte du contrôle Label au moment du design ou au moment de l’exécution dans un programme. Vous pouvez aussi lier la propriété Text du contrôle Label à une source de données pour afficher les informations de la base de données sur une page.
Literalcontrol Comme le contrôle Label , le contrôle Literal vous permet de définir par programme du texte à afficher dans la page. Cependant, le contrôle Literal ne prend pas en charge les propriétés de style.
Étiquettes comme légendes de contrôle
Vous pouvez utiliser le contrôle Label pour servir de légende active devant un contrôle TextBox ou autre. Les utilisateurs peuvent alors appuyer sur une touche d'accès rapide pour passer au contrôle dont le contrôle Label est la légende. Pour plus de détails, voir Comment utiliser des contrôles serveur Web Label en tant que légendes dans MSDN Library.