29 Nisan 2018 Pazar

TextBox OnTextChanged kullanımı

TextBox OnTextChanged kullanımı, textbox kontrolüne üye bir olaydır. Kullanıcı için yazı girişini  sağlayan .net çerçevesinde bir giriş kontrolüdür. Bu örnek bize asp.net textbox OnTextChanged olayı nasıl çalıştığını anlatmaktadır. Metin kutusu TextChanged olayı, metin kutusu kontrolünde metin değiştirildiğinde çalışan bir trigger yani tetikleyici vasıtasıyla işleme konur. İşleme alınan olayda, var olan metin hafızada tutulur. Eğer textbox içerisindeki metin, hafızadaki metinden farklı ise OnTextChanged olayı tetiklenmiş olur. TextChanged olayı asenkron olduğundan, etkinlik iptal edilemez. TextBox Text özellik değeri değiştiğinde TextChanged olayının gerçekleştiğini söyleyebiliriz.


Bu örnekte web formunda iki metin kutusu kontrolü oluşturuyoruz. İlk textbox denetiminin AutoPostBack özellik değeri true olarak ayarlandı. ve OnTextChanged özellik değeri atarız. Bu özelliği kullanarak bir TextChanged olayı oluşturuyoruz. textbox içindeki metini değiştirdiğinizde, TextChanged olayını ve başka bir metin kutusu denetimini görüntülemek için ilk metin kutusu geçerli içeriğini tetikler.


 


<%@ Page Language=”C#” %>


<!DOCTYPE html>


<script runat=”server”>

protected void TextBox1_TextChanged(object sender, System.EventArgs e)


TextBox2.Text = TextBox1.Text;


</script>


<html xmlns=”http://www.w3.org/1999/xhtml”>

<head id=”Head1″ runat=”server”>

<title>TextBox OnTextChanged kullanımı</title>

</head>

<body>

<form id=”form1″ runat=”server”>

<div>

<h2 style=”color:Red”>TextBox Örneği: OnTextChanged</h2>

<asp:Label

ID=”Label1″

runat=”server”

Text=”E-Posta”

>

</asp:Label>

<asp:TextBox

ID=”TextBox1″

runat=”server”

AutoPostBack=”true”

OnTextChanged=”TextBox1_TextChanged”

>

</asp:TextBox>

<br /><br />

<asp:Label

ID=”Label2″

runat=”server”

Text=”E-posta Tekrar”

>

</asp:Label>

<asp:TextBox

ID=”TextBox2″

runat=”server”

BackColor=”LightGoldenrodYellow”

ForeColor=”Crimson”

>

</asp:TextBox>

</div>

</form>

</body>

</html>



TextBox OnTextChanged kullanımı

Hiç yorum yok:

Yorum Gönder