如何在下拉列表中添加额外项目,我使用datatable作为数据源

时间:2010-11-09 07:13:46

标签: c# .net

我使用数据库表作为下拉列表的数据源。如何在下拉列表中添加额外项目,例如“select state”。

目前我的代码是:

dropdownlist1.datasource=dt;
dropdownlist1.datavaluefield="countryid";
dropdownlist1.datatextfield="countryname";

dt是一个数据表,“countryid”& “countryname”是列

2 个答案:

答案 0 :(得分:2)

你可以做一些像

这样的事情
dropdownlist1.Items.Insert(0, new ListItem("Select country", "0"));

答案 1 :(得分:1)

你可以这样做

dropdownlist1.DataSource = dt;
dropdownlist1.DataTextField = "countryname";
dropdownlist1.DataValueField = "countryid";
dropdownlist1.DataBind();
dropdownlist1.Items.Insert(0, new ListItem("select state", "0"));