private void BindPoll(DropDownList ddl, string selected) { //dt = bll.GetCityList(); DataSet ds = bll.GetCityList();//new DataTable(); DataTable dt = ds.Tables[0]; int length = dt.Rows.Count; string[] array = new string[length]; for (int i = 0; i < length; i++) { array[i] = dt.Rows[i]["CityName"].ToString(); } //string[] array = { "CO", "SO2", "NO2", "O3", "PM25", "PM10" }; ddl.Items.Clear(); foreach (var r in array) { ListItem item = new ListItem(); item.Text = r; item.Value = r; if ((r).Equals(selected)) { item.Selected = true; } else { item.Selected = false; } ddl.Items.Add(item); } }