Share via


TextBox.TextChanged Kejadian

Definisi

Terjadi ketika konten kotak teks berubah di antara postingan ke server.

public:
 event EventHandler ^ TextChanged;
public:
 virtual event EventHandler ^ TextChanged;
public event EventHandler TextChanged;
member this.TextChanged : EventHandler 
Public Custom Event TextChanged As EventHandler 

Jenis Acara

Penerapan

Contoh

Contoh berikut menunjukkan bagaimana Anda dapat menggunakan kejadian ini untuk merespons perubahan dalam TextBox kontrol. Kode menampilkan konten Text properti kontrol TextBox (disebut TextBox1) dalam label (disebut Label1) saat Text properti diubah. Input pengguna di halaman Formulir Web dapat menyertakan skrip klien yang berpotensi berbahaya. Secara default, halaman Formulir Web memvalidasi bahwa input pengguna tidak menyertakan elemen skrip atau HTML. Untuk informasi selengkapnya, lihat Cara: Melindungi Dari Eksploitasi Skrip di Aplikasi Web dengan Menerapkan Pengodean HTML ke String.

Protected Sub TextBox1_TextChanged(ByVal sender As Object, _
        ByVal e As System.EventArgs) Handles TextBox1.TextChanged
   Label1.Text = Server.HtmlEncode(TextBox1.Text)
End Sub
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
   Label1.Text = Server.HtmlEncode(TextBox1.Text);
}

Keterangan

Peristiwa TextChanged dimunculkan ketika konten kotak teks berubah di antara postingan ke server. Peristiwa hanya dinaikkan jika teks diubah oleh pengguna; peristiwa tidak dinaikkan jika teks diubah secara terprogram.

Catatan

Kontrol TextBox harus mempertahankan beberapa nilai antara postingan ke server agar kejadian ini berfungsi dengan benar. Pastikan status tampilan diaktifkan untuk kontrol ini.

Untuk informasi selengkapnya tentang cara menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.

Berlaku untuk

Lihat juga