TextBox.TextChanged Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Metin kutusunun içeriği sunucuya yapılan gönderiler arasında değiştiğinde gerçekleşir.
public:
event EventHandler ^ TextChanged;
public:
virtual event EventHandler ^ TextChanged;
public event EventHandler TextChanged;
member this.TextChanged : EventHandler
Public Custom Event TextChanged As EventHandler
Olay Türü
Uygulamalar
Örnekler
Aşağıdaki örnekte, denetimdeki TextBox değişikliklere yanıt vermek için bu olayı nasıl kullanabileceğiniz gösterilmektedir. Kod, özellik değiştirildiğinde bir TextBox denetiminin (TextBox1 olarak adlandırılır) özelliğinin Text
içeriğini Text etikette (Label1 olarak adlandırılır) görüntüler. bir Web Forms sayfasındaki kullanıcı girişi kötü amaçlı olabilecek istemci betiği içerebilir. Varsayılan olarak, Web Forms sayfası kullanıcı girişinin betik veya HTML öğeleri içermediğini doğrular. Daha fazla bilgi için bkz . Nasıl yapılır: Dizelere HTML Kodlaması Uygulayarak Web Uygulamasında Betik Açıklarına Karşı Koruma.
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);
}
Açıklamalar
Olay TextChanged , metin kutusunun içeriği sunucuya yapılan gönderiler arasında değiştiğinde tetikleniyor. Olay yalnızca metin kullanıcı tarafından değiştirildiğinde oluşturulur; metin program aracılığıyla değiştirilirse olay tetiklenmez.
Not
Bu TextBox olayın düzgün çalışması için bir denetimin sunucuya yapılan gönderiler arasında bazı değerleri kalıcı hale getirebilmesi gerekir. Bu denetim için görünüm durumunun etkinleştirildiğinden emin olun.
Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin