遍历dropdownlist,选择已有的值,没有的值则新增

  //遍历下拉列表,如果下拉列表有与数据库存放对应的值就选中,没有就添加并选中
            for (int i = 0; i < housetypeDDL.Items.Count; i++)
            {
               
                if (housetypeDDL.Items[i].Value == housetype) {housetypeDDL.SelectedIndex = i; break;   }
                else { index++;}
            }
            if (index == housetypeDDL.Items.Count) {
                ListItem li = new ListItem(housetype, housetype);
                housetypeDDL.Items.Add(li);
                housetypeDDL.SelectedIndex = housetypeDDL.Items.Count - 1;//从〇开始,因而要减一
            }

posted on 2013-01-03 21:17  DearBug  阅读(264)  评论(0)    收藏  举报