2 Mart 2015 Pazartesi

DropdownList Komutunu Kullanarak Tek ve Çift Sayıları ListBox'a Yazdırma

  DropDownList komutunu kullanarak seçeneklerimizi belirttik.DropdownList'te bulunan seçeneklerimiz ise tüm sayılar,tek sayılar ve tüm sayılardır.Başlıktanda anlaşılacağı üzere DropdownList'ten seçilen türde ki sayıların 1-100 e kadar olan kısmını ListBox'a yazdırmış olacağız.Bunun için bir adet DropdownList ve ListBox'a gerek duyacağız.

                              Bu basit programın görüntüsü aşağıdaki gibidir.



Kodlarımız Aşağıdaki Gibi Olacaktır:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default9 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        List1.Items.Clear();
        if (DropDownList1.SelectedValue == "0")
        {
            for (int i = 0; i < 100; i++)
            {
                List1.Items.Add(i.ToString());
            }    
        }

        else if (DropDownList1.SelectedValue == "1")
        {
            for (int i = 0; i < 100; i++)
            {
                if (i%2==1)
                List1.Items.Add(i.ToString());
            }
        }
        else if (DropDownList1.SelectedValue == "2")
        {
            for (int i = 0; i < 100; i++)
            {
                if (i % 2 == 0)
                    List1.Items.Add(i.ToString());
            }
        }
    }
    protected void List1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }

}

NOT:Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

ListBox Kullanımı-Tek Sayılar,Çift Sayılar ve Tüm Sayılar

1-100 e kadar olan sayıları tek,çift ve tüm olmak  üzere Listbox'a ayrı ayrı eklemeyi sağlayan programı anlatacağım.Bunun için 3 adet Button'a  ve bir adette Listbox' gerek duyacağız.Tüm sayılar Button'una tıkladığımızda 1-100 e kadar olan sayılar Listbox'ta gözücektir.Diğer Buttonlarda da aynı mantık geçerlidir.



Bu basit programın görüntüsü aşağıdaki gibidir.


















Kodlarımız Aşağıdaki Gibi Olacaktır:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default8 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Buttontüms_Click(object sender, EventArgs e)
    {
        ListBox1.Items.Clear();
        for (int i = 1; i < 101; i ++) 
        {
            ListBox1.Items.Add(i.ToString());
        }
    }
    protected void Buttoncifts_Click(object sender, EventArgs e)
    {
        ListBox2.Items.Clear();
        for (int i =2 ; i < 100; i+=2)
        {
            ListBox2.Items.Add(i.ToString());
        }
    }
    protected void Buttonteks_Click(object sender, EventArgs e)
    {
        ListBox3.Items.Clear();
        for (int i = 1; i < 100; i+=2)
        {
            ListBox3.Items.Add(i.ToString());
        }
    }

}

NOT:Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

Bir ListBox'dan Diğer ListBox'a Veri Eklemek ve Çıkarmak

Bu yazımızda iki ListBox arasında nasıl veri aktarımı olur onu göreceğiz.Bunun için öncelikle iki adet ListBox,ekle ve çıkar Buttonları gerekmetedir.Programımızız mantığı şudur.Birinci ListBox'ımız dolu olacak ve içinde 10 tane okul ismi yer alacaktır.Bu okul isimlerinde herhangibirine tıklayıp daha sonrada ekle Button'una tıklarsak seçmiş olduğumuz okul diğer Listbox'a geçecektir.Böylece Listbox'lar arası veri aktarımı yapmış olacağız.
Bu basit programın görüntüsü aşağıdaki gibidir.
Kodlarımız Aşağıdaki Gibi Olacaktır:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default7 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void buttonveriekle_Click(object sender, EventArgs e)
    {

        ListB2.Items.Add(ListB1.SelectedItem.Text);
        ListB1.Items.Remove(ListB1.Items[ListB1.SelectedIndex]);

       
    }
    protected void buttonvericikart_Click(object sender, EventArgs e)
    {
        ListB1.Items.Add(ListB2.SelectedItem.Text);
        ListB2.Items.Remove(ListB2.Items[ListBox2.SelectedIndex]);
       
// ListB2.Items.Remove(ListB2.SelectedItem); İsterseniz bu koduda alternatif olarak kullanabilirsiniz.
    }


}

NOT: Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

Bize Ulaşmak İçin

Ad

E-posta *

Mesaj *