2012-02-13 75 views
0

我有自定义控件中的DDL,在默认情况下我插入具有特定值的新项目。 但在某种情况下,我插入另一个项目,并希望删除前一个项目。DropDownList绑定项目

我试图删除的第一个项目,然后插入另一 我试图改变插入的项目

2种方式失败的文字和价值,因为: 在页面的第一负载,它采取的值第一项和第二项的文字, 那么如果我从DDL中选择另一个东西然后返回到我的项目,它将采用其正确的值。 我需要第二个在页面的第一个加载中采用正确的值。

+0

请张贴不工作的代码,并告诉我们你想做些什么来解决什么它。 – 2012-02-13 08:16:29

回答

0

林不知道你是什么意思,但让我试图帮助。 页面加载,DDL具有项目1加载例如ItemText:Stack ItemValue:Overflow

然后在某些操作上,上述内容被删除,并且插入一个新项目?

如果是的话,你可以尝试类似的财产以后, VB

With me.DDL 
'Remove all Items from the DDL 
.Items.Clear() 
'Insert New Items 
.Items.Insert(0, New ListItem("VALUE",TEXT")) 
End With 

C#

//Remove all Items from the DDL 
this.DDL.Items.Clear(); 
//Insert New Items 
this.DDL.Items.Insert(0, new ListItem("VALUE", "TEXT"));