DropDownListteki itemi seçili hale getirmek

  • 08.07.2012 00:44
  • ASP.Net
  • 6739

Bu ufak makalede konumuz DropDownList. Amacimiz ise elimizde bulunan bir veriyle eslesen DropDownList Item nesnesinin seçili hale getirilmesi. Yani kisaca DropDownList' ten istedigimiz herhangi bir itemi seçili hale getirmek.

Bazen veritabanina ekledigiz bir kaydin düzenlenmesini isteriz, ancak bu kaydin bazi özellikleri dropdownlist nesnesi olabiliyor. Böyle durumlarda da diretk textBox kontrolleri gibi text özelligine veri atayamiyoruz. Bu yüzden de istedigimiz dropdownlist ögesini seçili hale getirmek zorunda kaliriz. Bunu da asagidaki tek satirlik kod ile saglayabilirsiniz arkadaslar:

Birincisi FindByValue özelligi. Bu metodu kullanirsaniz verdiginiz veriyi DropDownList iteminin DataValueField özelligi içerisinde arayarak sonuç getirecektir.

DropdownList' ten istedigimiz itemi seçili hale getirmek:(Veriye göre, FindByValue)

ddlKonumlar.Items.FindByValue(s.SayfaKonumu.ComboId.ToString()).Selected = true;

Ikincisi ise FindByText özelligi. Bu metodu kullanirsaniz verdiginiz veriyi DropDownList iteminin DataTextField özelligi içerisinde arayarak sonuç getirecektir.

DropdownList' ten istedigimiz itemi seçili hale getirmek:(Texte göre, FindByText)

ddlKonumlar.Items.FindByText(s.SayfaKonumu.ComboId.ToString()).Selected = true;

Siz de düşüncelerinizi yazabilirsiniz:

;