Responsive Reklam Alanı

Herkese iyi geceler arkadaşlar 🙂 Saat birazcık geç ama napalım işte kod ile uğraşmaktan normal hayatın saatine ayak uyduramıyoruz bende hazır aklıma gelmişken yine sizlere kısa bir ASP.NET dersi anlatmaya karar verdim.

Bu dersimizde çoğumuzun belası olan,özellikle kayıt eklemelerde, textBox boşaltma işlemini fonksiyonel olarak göreceğiz.
Eğer boşaltacağınız textBox sayısı 2-3 tane ise sorun değil ama bu sayı 20-30 hatta daha fazla ise tek tek oturup TextBox1.Text=”” mi yazacağız? Eğer hala öyle yapıyorsanız orda durun ve bu yazıyı okuyun ondan sonra ne zaman textbox boşaltmanız gerekiyorsa bu fonksiyonu alın yapıştırın kullanın.

Artık kodlamaya başlayabiliriz.
Burada önemli olan kısım textbox’larımızın içinde bulunduğu yapı ki,ben bir tane Panel içine alıyorum. Ancak bu panel,

1 <Panel></Panel>

değil,

1 <asp:Panel ID="pnl" runat="server"></asp:Panel>

şeklinde olacak. Fonksiyonumuz da aşağıdaki belirttiğim şekilde olacak:

2 private void textBoxTemizle(Panel pnl)
3 {
4 foreach (Control control in pnl.Controls)
5 {
6 if (control is TextBox)
7 {
8 ((TextBox)control).Text = "";
9 }
10 }
11 }


Fonksiyonumuzu da böylece yazmış olduk. Burada yapılan işlem argüman olarak verdiğimiz Panel kontrolünün kapsadığı tüm yapıları gezmek, Ve bu yapılardan TextBox olanları tespit etmek. Bunu diğer yapılar için de kullanabilirsiniz.

Şimdi kullanmak istediğimiz yerde:

1 textBoxTemizle(pnl);

yazmamız yeterli olacaktır. Haydi size kolay gelsin 🙂

Paylaşmak Güzeldir
Yazar
Yazar
Google +1 Butonu Nedir? Cookie Nedir? Ne İşe Yarar?
2 Yorum
  1. Yazar
    pars

    Yazişarin yarisi reklamlar altinda kalmis, bil istedim. (; belki sadece bana oyle gorunuyor ama bak derim ben. Chrome kullaniyorum.

  2. Yazar

    Uyarınız için teşekkür ederiz.

Bir yorum yazın
Siz de düşüncenizi belirtebilirsiniz.

Web Tasarım Blog Teması ES | Tüm hakları © Emre Supçin'e aittir.