ASP.NET Veri Kaynağı Olan DropDownListe İtem Ekleme

ASP.NET te veri tabanından yada xml dosyasından bir veriyi dropdownliste ekledikten sonra, başına “İl Seçiniz”, “Yaş Seçiniz” gibi bir eleman eklemek istiyorsanız aşağıdaki gösterdiğim adımları uygulamanız gerekiyor.

Toolstan dropdownlisti ekliyoruz. Daha sonra dropdownın içine aşağıdaki AppendDataBoundItems kodunu ekliyoruz.


<asp:DropDownList ID="ilce" AppendDataBoundItems="true" runat="server" > </asp:DropDownList>

Kodumuzu ekledikten sonra başına eklemek istediğimiz elemanı aşağıdaki gibi yazıyoruz ve value değerine -1 veriyoruz. Çünkü veri kaynağından gelen verinin default başlangıç değeri 0′dır. Biz -1 yaparak değeri en başa almış oluyoruz.


<asp:DropDownList ID="ilce" AppendDataBoundItems="true" runat="server" >

<asp:ListItem Value="-1">İlce Seçin</asp:ListItem>

</asp:DropDownList>

Eğer kod tarafında bu işlemi yapmak istiyorsanız Dropdownliste veriyi yüklediğiniz kısma aşağıdaki kodları yazmanız yeterli olacaktır.

 dropdownlist.Items.Insert(0, new ListItem("İl Seçin", String.Empty));
 dropdownlist.SelectedIndex = 0;

Furkan Aktaş

Bilgisayar Mühendisiyim. Microsoft MCSA Web Applications Sertifikasına Sahibim. Aktif iş hayatımda Full Stack .Net Developer olarak çalışmaktayım.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir