ASP.NET - TextBox Kontrolü
- Önceki Sayfa WebForms ViewState
- Sonraki Sayfa WebForms Button
TextBox kontrolü, kullanıcıların metin girebileceği metin kutusu oluşturmak için kullanılır.
TextBox Kontrolü
TextBox kontrolü, kullanıcıların metin girebileceği metin kutusu oluşturmak için kullanılır.
TextBox kontrolünün özellikleri, bizim TextBox Kontrolü Referans Kılavuzuiçinde.
Aşağıdaki örnekte, TextBox kontrolünde kullanabileceğiniz bazı özellikleri gösterdik:
<html> <body> <form runat="server"> Temel bir TextBox: <asp:TextBox id="tb1" runat="server" /> <br /><br /> Parola TextBox: <asp:TextBox id="tb2" TextMode="password" runat="server" /> <br /><br /> Metni olan bir TextBox: <asp:TextBox id="tb4" Text="Hello World!" runat="server" /> <br /><br /> Çok satırlı bir TextBox: <asp:TextBox id="tb3" TextMode="multiline" runat="server" /> <br /><br /> Yüksekliği olan bir TextBox: <asp:TextBox id="tb6" rows="5" TextMode="multiline" runat="server" /> <br /><br /> Genişliği olan bir TextBox: <asp:TextBox id="tb5" columns="30" runat="server" /> </form> </body> </html>
Script Ekle
Formun gönderildiğinde, TextBox kontrolü içeriği ve ayarları sunucu betiği ile değiştirilebilir. Formu göndermek için bir düğmeye tıklanabilir veya kullanıcı TextBox kontrolündeki değeri değiştirdiğinde form gönderilebilir.
Aşağıdaki örnekte, bir .aspx dosyasında bir TextBox kontrolü, bir Button kontrolü ve bir Label kontrolü tanımladık. Sunucu butonu tetiklendiğinde, submit alt programı çalıştırılır. Submit alt programı, Label kontrolüne bir metin yazacaktır:
<script runat="server"> Sub submit(sender As Object, e As EventArgs) lbl1.Text="Your name is " & txt1.Text End Sub </script> <html> <body> <form runat="server"> Adınızı girin: <asp:TextBox id="txt1" runat="server" /> <asp:Button OnClick="submit" Text="Submit" runat="server" /> <p><asp:Label id="lbl1" runat="server" /></p> </form> </body> </html>
Aşağıdaki örnekte, bir .aspx dosyasında bir TextBox denetimi ve bir Label denetimi tanımladık. TextBox'taki değeri değiştirdiğinizde ve TextBox dışında tıkladığınızda, change alt programı çalıştırılır. change alt programı, Label denetimine bir metin yazar:
<script runat="server"> Sub change(sender As Object, e As EventArgs) lbl1.Text="You changed text to " & txt1.Text End Sub </script> <html> <body> <form runat="server"> Adınızı girin: <asp:TextBox id="txt1" runat="server" text="Hello World!" ontextchanged="change" autopostback="true"/> <p><asp:Label id="lbl1" runat="server" /></p> </form> </body> </html>
- Önceki Sayfa WebForms ViewState
- Sonraki Sayfa WebForms Button