TextBox Class
Le
TextBox contrôle serveur est un contrôle d'entrée qui permet à l'utilisateur d'entrer du texte.
Par défaut, la propriété
TextMode du contrôle est définie sur
TextBoxMode.SingleLine,
qui affiche une zone de texte à ligne unique. Toutefois, vous pouvez également utiliser le
TextBox contrôle pour afficher une zone de texte multiligne ou une zone de texte qui masque
l'entrée d'utilisateur en modifiant la valeur de la propriété
TextMode :
TextBoxMode.MultiLine
ou
TextBoxMode.Password, respectivement. Le texte affiché dans le
TextBox contrôle est spécifié
ou déterminé à l'aide de la propriété
Text.
Le contrôle
TextBox contient plusieurs propriétés qui vous permettent de contrôler l'apparence du contrôle.
La largeur d'affichage de la zone de texte, en caractères, est déterminée par sa propriété
Columns.
Si le contrôle
TextBox est une zone de texte multiligne, le nombre de lignes qu'il affiche est déterminé par la propriété
Rows.
Pour afficher le texte est encapsulé dans le
TextBox, affectez la propriété
Wrap à
true.
Vous pouvez également spécifier la façon dont les données sont entrées dans le
TextBox contrôle en définissant certaines propriétés.
Pour empêcher le texte affiché dans le contrôle en cours de modification, affectez la propriété
ReadOnly à
true.
Si vous souhaitez limiter l'entrée d'utilisateur à un nombre spécifié de caractères, définissez la propriété
MaxLength.
Cet exemple comprend une zone de texte qui accepte une entrée d'utilisateur, ce qui constitue une menace potentielle pour la sécurité.
Par défaut, les pages web ASP.NET vérifient que l'entrée d'utilisateur n'inclut pas de script ou d'éléments HTML.