C# Açılır Liste Örnekleri-2

Asp.NET ile ilgili tüm materyaller burada

Moderatör: yashin

kbakcaoglu
Genel Yetkili Adayı
Mesajlar: 321
Kayıt: 10 May 2013 00:01
İletişim:

C# Açılır Liste Örnekleri-2

Mesaj gönderen kbakcaoglu »

Aspx Kısmı

<body>

<form id="form1" runat="server">

<div>

<asp:DropDownList ID="ddl" runat="server"

AutoPostBack="True" onselectedindexchanged="ddl_SelectedIndexChanged"></asp:DropDownList>

<asp:DropDownList ID="dd" runat="server"

AutoPostBack="True" onselectedindexchanged="dd_SelectedIndexChanged"></asp:DropDownList>

<br />

<asp:label runat="server" ID="l_1"></asp:label>

</div>

</form>

</body>

Script Kısmı



using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

public partial class AktiForum : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

alan();

}

}

public void alan()

{

ddl.Items.Add(new ListItem("Seçiminiz"));

ddl.Items.Add(new ListItem("Bilişim teknolojileri alanı"));

ddl.Items.Add(new ListItem("Elektrik Elektronik alanı"));

ddl.Items.Add(new ListItem("Muhasebe Alanı"));

ddl.Items.Add(new ListItem("Ulaştırma Hizmetleri"));

}

public void dal(string secim)

{

dd.Items.Clear();

if (secim == "Bilişim teknolojileri alanı")

{

dd.Items.Add(new ListItem("Seçiminiz"));

dd.Items.Add(new ListItem("Ağ İşletmenliği"));

dd.Items.Add(new ListItem("Web Programcılığı"));

dd.Items.Add(new ListItem("Veri Tabanı Programcılığı"));

dd.Items.Add(new ListItem("Bilgisayar Teknik Servisi"));

}

else if (secim == "Elektrik Elektronik alanı")

{

dd.Items.Add(new ListItem("Seçiminiz"));

dd.Items.Add(new ListItem("Elektrik Tesisatları ve Pano Montörlüğü"));

dd.Items.Add(new ListItem("Elektromekanik Taşıyıcılar"));

dd.Items.Add(new ListItem("Endüstriyel Bakım Onarım"));

dd.Items.Add(new ListItem("Güvenlik Sistemleri"));

}

else if (secim == "Muhasebe Alanı")

{

dd.Items.Add(new ListItem("Seçiminiz"));

dd.Items.Add(new ListItem("Bilgisayarlı muhasebe"));

dd.Items.Add(new ListItem("Dış ticaret ofis hizmetleri"));

dd.Items.Add(new ListItem("Finans ve borsa hizmetleri"));

}

else if (secim == "Ulaştırma Hizmetleri")

{

dd.Items.Add(new ListItem("Seçiminiz"));

dd.Items.Add(new ListItem("Lojistik Dalı"));

}

else

{

dd.Items.Add(new ListItem("Seçiminiz"));

}

}

protected void ddl_SelectedIndexChanged(object sender, EventArgs e)

{

dal(ddl.SelectedValue);

}

protected void dd_SelectedIndexChanged(object sender, EventArgs e)

{

string alan = ddl.SelectedValue;

string dal = dd.SelectedValue;

l_1.Text = alan + "'nda " + dal + " dalındasınız.";

}
}

“ASP.Net” sayfasına dön