Formulir Web ASP.NET - Kontrol Kotak Teks
Bagian ini memperkenalkan Anda pada penggunaan kontrol ASP.NETTextBox.
Kontrol TextBox digunakan untuk membuat kotak teks dimana pengguna dapat memasukkan teks.
Kontrol TextBox digunakan untuk membuat kotak teks dimana pengguna dapat memasukkan teks.
Fitur dan properti kontrol TextBox tercantum di halaman manual Referensi Kontrol WebForms kami.
Contoh berikut menunjukkan beberapa properti kontrol TextBox yang mungkin Anda gunakan:
<html><body><form runat="server">Kotak Teks dasar:<asp:TextBox id="tb1" runat="server" /><br /><br />Kata sandi Kotak Teks:<asp:Kotak Teks id="tb2" TextMode="password" runat="server" /><br /><br />Kotak Teks dengan teks:<asp:TextBox id="tb4" Text="Hello World!" " /><br /><br />Kotak Teks multibaris:<asp:TextBox id="tb3" TextMode="multiline" runat="server" /><br /><br />Kotak Teks dengan tinggi:<asp :TextBox id="tb6" row="5" TextMode="multiline"runat="server" /><br /><br />Kotak Teks dengan lebar:<asp:TextBox id="tb5" Columns="30 " runat="server" /></form></body></html>
Ketika formulir diserahkan, isi dan pengaturan kontrol TextBox dapat diubah oleh skrip server. Formulir dapat dikirimkan dengan mengklik tombol atau ketika pengguna mengubah nilai kontrol TextBox.
Dalam contoh berikut, kami mendeklarasikan kontrol TextBox, kontrol Tombol, dan kontrol Label di file .aspx. Ketika tombol kirim dipicu, subrutin pengiriman akan dijalankan. Subrutin kirim akan menulis sebaris teks ke kontrol Label:
<script runat="server">Sub kirim(pengirim Sebagai Objek, dan Sebagai EventArgs)lbl1.Text="Nama Anda adalah " & txt1.TextEnd Sub</script><html><body><form runat="server" >Masukkan nama Anda:<asp:TextBox id="txt1" runat="server" /><asp:Button OnClick="submit" Text="Kirim" runat="server" /><p><asp:Label id="lbl1" runat="server" /></p></form></body></html>
Dalam contoh berikut, kami mendeklarasikan kontrol TextBox dan kontrol Label di file .aspx. Ketika Anda mengubah nilai di TextBox dan mengklik di luar TextBox (atau menekan tombol Tab), subrutin perubahan dijalankan. Subrutin perubahan akan menulis sebaris teks ke kontrol Label:
<script runat="server">Sub ubah(pengirim Sebagai Objek, dan Sebagai EventArgs)lbl1.Text="Anda mengubah teks menjadi " & txt1.TextEnd Sub</script><html><body><form runat="server ">Masukkan nama Anda:<asp:TextBox id="txt1" runat="server"text="Halo Dunia!"ontextchanged="change" autopostback="true"/><p><asp:Label id="lbl1" runat="server" /></p></form></body></html>