Najnowsze tutoriale tworzenie stron internetowych
 

ASP.NET Web Forms - kontrola TextBox


Kontrola TextBox jest używany do tworzenia pola tekstowego, gdzie tekst wejściowy może użytkownik.


Control TextBox

Kontrola TextBox jest używany do tworzenia pola tekstowego, gdzie tekst wejściowy może użytkownik.

Poniższy przykład demonstruje niektóre z atrybutów można używać z kontrolą TextBox:

Przykład

<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>
Pokaż przykład »

Dodaj Script

Zawartość i ustawienia kontrolki TextBox może być zmieniona przez skrypty serwera, gdy formularz jest składany. Formularz można złożyć poprzez kliknięcie na przycisk lub, gdy użytkownik zmienia wartość w kontrolce TextBox.

W poniższym przykładzie możemy zadeklarować jedną kontrolę tekstowym jedną kontrolę przycisk, a jedną kontrolę etykiecie w pliku .aspx. Gdy przycisk submit jest wyzwalany, podprogram przedstawienia jest wykonywany. Podprogram złożyć pisze tekst do kontroli Label:

Przykład

<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>
Pokaż przykład »

W poniższym przykładzie możemy zadeklarować jeden TextBox i jedną kontrolę etykiecie w pliku .aspx. Po zmianie wartości w polu tekstowym i albo kliknij poza pole tekstowe lub naciśnij klawisz Tab, podprogram zmiana jest wykonywana. Podprogram złożyć pisze tekst do kontroli Label:

Przykład

<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>
Pokaż przykład »