DropDownList 指定添加数据解决思路

DropDownList 指定添加数据this.dpParenCategory.Items.Add(new ListItem(------,0)) this.dpParenCa

DropDownList 指定添加数据
this.dpParenCategory.Items.Add(new ListItem("------","0"));

this.dpParenCategory.DataSource = dscate.Tables["Table"].DefaultView;
this.dpParenCategory.DataValueField = "ID";
this.dpParenCategory.DataTextField = "cate_name";
  this.dpParenCategory.DataBind();
我要在下拉框的第一个指定放一个value为0,显示为"------" 的。但是,我用上面的那个方面不行
它只、绑定了下面查询出来的数据。没有显示上面"-----"

谢谢帮忙!

[解决办法]
this.dpParenCategory.Items.Insert(0,new ListItem("------","0")); 

这句放到
this.dpParenCategory.DataBind();
后边
[解决办法]
dpParenCategory.AppendDataBoundItems = true;
dpParenCategory.Items.Insert(0,new ListItem("------","0"));
[解决办法]

探讨
this.dpParenCategory.Items.Insert(0,new ListItem("------","0"));

这句放到
this.dpParenCategory.DataBind();
后边