WebControls

Références

L'actualité

Librairie

L'information

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.

Exemple




Syntaxe déclarative