Example #1
0
    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);
        }
    }