Yazeka
Arama sonuçlarına göre oluşturuldu
Veritabanından DropDownList doldurmak için aşağıdaki adımları izlemek gerekmektedir:
- DataSource Nesnesi Ekleme: Sayfaya bir DataSource nesnesi ekleyin ve yapılandırın (hangi veritabanına bağlanacağını, hangi tablodan hangi alanları seçeceğini belirtin) 1.
- DropDownList'i Bağlama: DropDownList'in DataSourceID özelliğini kullanarak ilgili DataSource'a bağlayın 1. Bu sayede DataSource ile gelen veriler liste kontrolü içerisinde görüntülenir.
Örnek ASP.NET kodu:
protected void LoadDropDownList() { using (SqlConnection conn = new SqlConnection(connectionString)) { string query = "SELECT Id, Name FROM Categories"; SqlCommand cmd = new SqlCommand(query, conn); conn.Open(); SqlDataReader reader = cmd.ExecuteReader(); ddlCategories.DataSource = reader; ddlCategories.DataTextField = "Name"; // Görünecek alan ddlCategories.DataValueField = "Id"; // Değer alanı ddlCategories.DataBind(); // İlk değeri ekle ddlCategories.Items.Insert(0, new ListItem("Lütfen Seçiniz", "0")); } }
Bu kodda,
ddlCategoriesadlı DropDownList'e veritabanı verileri yüklenmektedir 4.
5 kaynaktan alınan bilgiyle göre: