Formulaires Web ASP.NET - Contrôle TextBox
Cette section vous présente l'utilisation du contrôle ASP.NETTextBox.
Le contrôle TextBox est utilisé pour créer une zone de texte dans laquelle les utilisateurs peuvent saisir du texte.
Le contrôle TextBox est utilisé pour créer une zone de texte dans laquelle les utilisateurs peuvent saisir du texte.
Les fonctionnalités et propriétés du contrôle TextBox sont répertoriées dans notre page de manuel de référence des contrôles WebForms.
L'exemple suivant illustre certaines propriétés du contrôle TextBox que vous pouvez utiliser :
<html><body><form runat="server">Une TextBox de base :<asp:TextBox id="tb1" runat="server" /><br /><br />Un mot de passe TextBox :<asp:TextBox id="tb2" TextMode="password" runat="server" /><br /><br />Une TextBox avec du texte :<asp:TextBox id="tb4" Text="Hello World runat="server!" " /><br /><br />Une TextBox multiligne :<asp:TextBox id="tb3" TextMode="multiline" runat="server" /><br /><br />Une TextBox avec une hauteur :<asp :TextBox id="tb6" rows="5" TextMode="multiline"runat="server" /><br /><br />Une TextBox avec une largeur :<asp:TextBox id="tb5" columns="30 " runat="serveur" /></form></body></html>
Lorsque le formulaire est soumis, le contenu et les paramètres du contrôle TextBox peuvent être modifiés par le script du serveur. Les formulaires peuvent être soumis en cliquant sur un bouton ou lorsque l'utilisateur modifie la valeur d'un contrôle TextBox.
Dans l'exemple suivant, nous déclarons un contrôle TextBox, un contrôle Button et un contrôle Label dans le fichier .aspx. Lorsque le bouton de soumission est déclenché, le sous-programme de soumission sera exécuté. Le sous-programme de soumission écrira une ligne de texte dans le contrôle Label :
<script runat="server">Sub submit(sender As Object, e As EventArgs)lbl1.Text="Votre nom est " & txt1.TextEnd Sub</script><html><body><form runat="server" >Entrez votre nom :<asp:TextBox id="txt1" runat="server" /><asp:Button OnClick="submit" Text="Submit" runat="server" /><p><asp:Label id="lbl1" runat="server" /></p></form></body></html>
Dans l'exemple suivant, nous déclarons un contrôle TextBox et un contrôle Label dans le fichier .aspx. Lorsque vous modifiez la valeur dans TextBox et cliquez en dehors de TextBox (ou appuyez sur la touche Tab), le sous-programme de modification est exécuté. Le sous-programme de changement écrira une ligne de texte dans le contrôle Label :
<script runat="server">Sub change(sender As Object, e As EventArgs)lbl1.Text="Vous avez modifié le texte en " & txt1.TextEnd Sub</script><html><body><form runat="server ">Entrez votre nom :<asp:TextBox id="txt1" runat="server"text="Hello World!"ontextchanged="change" autopostback="true"/><p><asp:Label id="lbl1" runat="server" /></p></form></body></html>