Derniers tutoriels de développement web
 

ASP.NET Web Forms - Le contrôle TextBox


Le contrôle TextBox est utilisé pour créer une zone de texte où l'utilisateur texte d'entrée peut.


Le contrôle TextBox

Le contrôle TextBox est utilisé pour créer une zone de texte où l'utilisateur texte d'entrée peut.

L'exemple ci-dessous montre quelques-uns des attributs que vous pouvez utiliser avec le contrôle de la zone de texte:

Exemple

<html>
<body>

<form runat="server">

A basic TextBox:
<asp:TextBox id="tb1" runat="server" />
<br /><br />

A password TextBox:
<asp:TextBox id="tb2" TextMode="password" runat="server" />
<br /><br />

A TextBox with text:
<asp:TextBox id="tb4" Text="Hello World!" runat="server" />
<br /><br />

A multiline TextBox:
<asp:TextBox id="tb3" TextMode="multiline" runat="server" />
<br /><br />

A TextBox with height:
<asp:TextBox id="tb6" rows="5" TextMode="multiline"
runat="server" />
<br /><br />

A TextBox with width:
<asp:TextBox id="tb5" columns="30" runat="server" />

</form>

</body>
</html>
Afficher un exemple »

Ajouter un script

Le contenu et les paramètres d'un contrôle TextBox peuvent être modifiés par les scripts de serveur lorsqu'un formulaire est soumis. Un formulaire peut être soumis en cliquant sur un bouton ou lorsqu'un utilisateur modifie la valeur dans le contrôle TextBox.

Dans l'exemple suivant, nous déclarons un contrôle TextBox, un contrôle Button et un contrôle de l'étiquette dans un fichier .aspx. Lorsque ce bouton est déclenché, le sous-programme est exécuté soumettre. Le sous-programme écrit soumettre un texte au contrôle de l'étiquette:

Exemple

<script runat="server">
Sub submit(sender As Object, e As EventArgs)
lbl1.Text="Your name is " & txt1.Text
End Sub
</script>

<html>
<body>

<form runat="server">
Enter your name:
<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>
Afficher un exemple »

Dans l'exemple suivant, nous déclarons un contrôle TextBox et un contrôle Label dans un fichier .aspx. Lorsque vous modifiez la valeur dans la zone de texte et soit en dehors de la zone de texte cliquez ou appuyez sur la touche Tab, le sous-programme de changement est exécuté. Le sous-programme écrit soumettre un texte au contrôle de l'étiquette:

Exemple

<script runat="server">
Sub change(sender As Object, e As EventArgs)
lbl1.Text="You changed text to " & txt1.Text
End Sub
</script>

<html>
<body>

<form runat="server">
Enter your name:
<asp:TextBox id="txt1" runat="server"
text="Hello World!"
ontextchanged="change" autopostback="true"/>
<p><asp:Label id="lbl1" runat="server" /></p>
</form>

</body>
</html>
Afficher un exemple »