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;