【问题标题】:DropDownList Binding itemsDropDownList 绑定项
【发布时间】:2012-02-13 08:10:19
【问题描述】:

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

我试图删除第一个项目并插入另一个 我试图更改插入项的文本和值

这两种方式都失败了,因为: 在页面的第一次加载中,它采用第一项的值和第二项的文本, 然后如果我从 DDL 中选择另一个东西然后返回到我的项目,它会采用正确的值。 我需要第二个在页面的第一次加载中获取正确的值。

【问题讨论】:

  • 请发布不起作用的代码,并向我们展示您尝试修复它的方法。

标签: asp.net drop-down-menu data-binding


【解决方案1】:

我不确定你的确切意思,但让我试着帮忙。 页面加载,DDL 已加载项目 1,例如ItemText:Stack ItemValue:溢出

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

如果是这样,你可以试试类似的东西, 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"));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多