TextBox.TextChanged Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.