向DropDownList插入数据

来源:互联网 发布:asp手机版网站源码 编辑:程序博客网 时间:2024/06/02 16:45

如何在DropDownList原先已经绑定的基础上插入需要的数据呢?

今天就这个问题尝试了好长时间,也试了好几种菜方法,但是最终在网上找到一个最好的方法解决了,

DropDownList数据绑定和插入新数据的语法如下:

ddlCust.Items.Clear();   --清除DropDownList数据,重新绑定

string sql = "SELECT DISTINCT O.CUST_NO FROM ORDER_MAST_GC O,BS_GROUP B WHERE O.SALES_GROUP=B.GROUP_ID AND B.GROUP_MK LIKE '%" + ddlbsid.SelectedValue.ToString() + "%' ";

                ds = oda.getDataSet(sql);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    foreach (DataRow dr in ds.Tables[0].Rows)
                    {
                        ListItem li = new ListItem();
                        li.Text = dr[0].ToString();
                        li.Value = dr[0].ToString();
                        this.ddlCust.Items.Add(li);
                    }
                }

                if (ddlCust.Items.Count > 0)
                {
                    ddlCust.Items.Insert(0, new ListItem("--全部-- ", "%"));
                }

针对此问题,终于告一段落,今天也可以完成任务了.

学习着快乐着分享着,确实让我受益匪浅!

我会不断地将我的学习心得记录在这里,分享着我的快乐,我的学习成果!

原创粉丝点击