首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在DropDownList中插入ListItem

在DropDownList中插入ListItem
EN

Stack Overflow用户
提问于 2015-01-23 23:26:05
回答 2查看 113关注 0票数 0

我正尝试在下拉列表的开头添加一个ListItem。我不知道为什么这个代码不能工作。它只添加数据库信息。为了定制我自己的下拉列表,我创建了一个继承自dropdownlist的类。

代码语言:javascript
复制
public class MyDropDownList : DropDownList
{
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            this.BindItems();
        }

        private void BindItems()
        {
            this.Items.Clear();
            this.DataSource = this.GetData();
            this.DataValueField = "CompositePK";
            this.DataTextField = "Description";
            this.DataBind();
            this.Items.Insert(0, new ListItem("-Select-", "-1"));
        }
}
EN

Stack Overflow用户

发布于 2015-01-23 23:28:15

您必须插入一个新的ListItem:

代码语言:javascript
复制
this.Items.Insert(0, new ListItem("", "-Select-"));
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28113148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档