Asp.Net Listbox Çoklu Seçim (SelectionMode Multiple)

Asp.Net Listbox kullanım örneklerimize uzun bir aradan sonra devam ediyoruz, şimdiki uygulamamızda kullanıcının listbox içinden nasıl çoklu seçim yapabileceğini ve bu seçilen bilgilerin nasıl okunacağını açıklamaya çalışacağım. İlk olarak aşağıdaki gibi bir form görüntüsü oluşturalım
listboxmultiselect1
form üzerine eklediğimiz listbox’da kullanıcının birden fazla seçeneği seçebilmesi için SelectionMode özeliğini Multiple yapıyoruz
listboxmulti
Şimdi sıra geldi seçilen bilgilerin okunmasına bunun için buton içersine aşağıdaki kodları yazıyoruz, burada bir for döngüsü içinde ListBox1.Items[i].Selected ile elemanların seçili olup olmadığını kontrol ediyoruz eğer seçili ise ListBox1.Items[i].Text komutu ile seçili değeri okuyup label nesnesine ekliyoruz.

 protected void Button1_Click(object sender, EventArgs e)
        {
            Label2.Text = "Seçiminiz= ";
            for (int i = 0; i <= ListBox1.Items.Count - 1; i++)
            {
                if (ListBox1.Items[i].Selected)
                {
                    Label2.Text += ListBox1.Items[i].Text + ", ";
                }
            }
        }

listboxmultiselect

You may also like...

Subscribe
Bildir
guest
2 Yorum
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Raşit

veri tabanı kaydını nasıl gerçekleştire biliriz peki ?

BilisimOgretmeni

seçilen liste elemanlarını veri tabanına kaydetmek için label2.text’i db’ye kayıt ettirmeniz yeterli.

2
0
Yazı hakkındaki yorum, görüş ve önerilerinizi yazınx
()
x