Asp.net ile iki Listbox Uygulaması
Bu yazımızda Asp.net ile bir Listbox içinde yer alan Mevsim seçilince diğer ListBox'da o mevsime ait ayların gelmesini sağlayacağız. Önce yeni bir Web projesi oluşturuyoruz, Visual Studio'da üstteki menülerden File - New - Web Project seçeneğini seçiyoruz. Daha sonra projenin üzerine sağ tıklayıp Add- Web Form seçeneğini seçiyoruz.
Aşağıdaki gibi iki ListBox nesnesini WebFormumuz üzerine ekliyoruz.
Önce sayfanın Page_Load() olayına aşağıdaki kodları ekliyoruz.
protected void Page_Load(object sender, EventArgs e)
Daha sonra sol taraftaki Mevsimler ListBox'ına tıklayıp aşağıdaki kodları yazıyoruz.
protected void LboxMevsimler_SelectedIndexChanged(object sender, EventArgs e)
Aşağıdaki gibi iki ListBox nesnesini WebFormumuz üzerine ekliyoruz.
Nesne | Özellik | Değer |
ListBox | ID | LboxMevsimler |
AutoPostBack | True | |
ListBox | ID | LboxAylar |
AutoPostBack | True |
Önce sayfanın Page_Load() olayına aşağıdaki kodları ekliyoruz.
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack == false)
{
LboxMevsimler.Items.Add("İlkbahar");
LboxMevsimler.Items.Add("Yaz");
LboxMevsimler.Items.Add("Sonbahar");
LboxMevsimler.Items.Add("Kış");
}
} Daha sonra sol taraftaki Mevsimler ListBox'ına tıklayıp aşağıdaki kodları yazıyoruz.
protected void LboxMevsimler_SelectedIndexChanged(object sender, EventArgs e)
{
LboxAylar.Items.Clear();
if (LboxMevsimler.SelectedItem.Value == "İlkbahar")
{
LboxAylar.Items.Add("Mart");
LboxAylar.Items.Add("Nisan");
LboxAylar.Items.Add("Mayıs");
} else if (LboxMevsimler.SelectedItem.Value=="Yaz")
{
LboxAylar.Items.Add("Haziran");
LboxAylar.Items.Add("Temmuz");
LboxAylar.Items.Add("Ağustos");
}
else if (LboxMevsimler.SelectedItem.Value == "Sonbahar")
{
LboxAylar.Items.Add("Eylül");
LboxAylar.Items.Add("Ekim");
LboxAylar.Items.Add("Kasım");
}
else if (LboxMevsimler.SelectedItem.Value == "Kış")
{
LboxAylar.Items.Add("Aralık");
LboxAylar.Items.Add("Ocak");
LboxAylar.Items.Add("Şubat");
}
}
Mutlu Kodlamalar,
Oğuzhan TAŞ
Kasım, 2016
Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: Excel hücrelerinde yıldız koyarak b...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?