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ğı üzereDropdownList'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.
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.
0 yorum:
Yorum Gönder