31
Mar
2011

Asp.Net Standart Kontrolleri 3 CheckBox ve CheckBoxList Kontrolü

Merhaba Arkadaşlar, asp.net standart kontrolleri yazı dizimize checkbox ve checkboxlist ile devam edeceğiz. Checkbox konrolü genel anlamda evet/hayır sorularının cevaplarını almak için kullanılır. checkboxlist isede çoklu evet/hayır sorularına cevap almak için kullanılır. basit örnekler ile bu kontrolleri ele alalım.

Checkbox için örneğimizde kişinin bir çalışma durumunu sorgulayalım.

  • Sayfamıza toolboxdan birer adet checkbox ve label atalım.
  • Label ismini propertiesden “lblbilgi” olarak değiştirelim.
  • Checkbox kontrolünün propertiesinden de text özeliğinide “Bir işte çalışıyor musunuz?” yazalım.
  • Sonra checkbox AutoPostback özelliğini true yapalım.
  • Bu işlemleri yaptığımızda sayfamız aşağıdaki gibi olacaktır.

  • Checkboxa çift tıklayarak checkedchanged eventine gidelim ve aşağıdaki gibi kodları yazalım.
protected void CheckBox1_CheckedChanged(object sender,
EventArgs e)
    {
        if (CheckBox1.Checked)
            lblbilgi.Text = "Çalışıyor.";

        else
            lblbilgi.Text = "Çalışmıyor.";
    }

Projeyi çalıştıralım, checkbox tıkladığımızda label da “Çalışıyor” yazıdığını göreceksiniz.

 

CheckboxList örneğimizde de kategoriler belirleyip bunlardan seçim yapılmasını ve seçilen kategorileri ekranda gösterilmesini gerçekleştirelim.

  • Sayfamıza bir checkboxlist altına bir tane buton onun altınada bir label ekleyelim.
  • Butonun text özelliğini “Göster” olarak değiştirelim.
  • Label name özelliğini “lblbilgi”, text özelliğinide boş bırakalım.
  • CheckboxList içne kategorileri eklemek için propertiesinden “items” tıklayarak kategorileri ekleyelim. Aşağıdaki gibi bir pencere gelecek önümüze. burdan add butonuna tıklayarak kategorileri girelim.

  • Tasarım kısmını bitirdikten sonra butona çift tıklayarak click eventini aktiv edelim ve aşağıdaki kodları yazalım.
 protected void Button1_Click(object sender, EventArgs e)
    {
        string secimler = "";
     for (int i = 0; i < CheckBoxList1.Items.Count; i++)
      {
        if (CheckBoxList1.Items[i].Selected)
      {
      secimler=secimler+CheckBoxList1.Items[i].Text+"</br>";
      }
      lblBlgi.Text = secimler;
      }
    }

Projeyi çalıştırıp seçimlerimiz yatıktan sonra butona basarak hangi seçimleri yaptığımızı görebiliriz.

Checkbox ve CheckBoxList kontrolünün nasıl kullanılabildiğini basit anlamda görmüş olduk. bir sonra ki yazıda görüşmek üzere…

Blog Widget by LinkWithin

Yorum Yapın

Lütfen yorumunuzu onaylayın

 

Log In

Facebook

Kategoriler

Arşivler

Son YazIlar

Son Yorumlar

En Çok Okunanlar

Etiket Bulutu

Kimler Çevrimiçi

Şuanda 7 ziyaretçi çevrimiçi
1 ziyaretçi, 6 robot, 0 üye
Yapımcısı Ziyaretçi Haritası

Reklam AlanI

Traffic Exchange with 1,062,000+ members