我有一个从数据集获取数据的下拉列表,下拉列表显示了数据集中的所有数据,但是我想在列表中添加一个空值作为默认选择值。我该怎么做呢?
你可以这样做:
ActionsMenu.DataSource = myDataSource;
ActionsMenu.DataTextField = "value";
ActionsMenu.DataValueField = "key";
ActionsMenu.DataBind();
// after the binding
ActionsMenu.Items.Insert(0, new ListItem("Select an action...", String.Empty));
ActionsMenu.Items.Insert(1, new ListItem("-------------------", String.Empty));
d。
绑定列表后,可以使用Insert。
的例子:
LISTNAME.Items.Insert(0, new ListItem("Text", "Value") );
0告诉它进入List的第一个位置
你可以这样做:
dropdownlist.Items.Insert(0, new ListItem(0, "< Select an option >"))
您的选择是:
- 添加到你的datatable
- 在页面生命周期中的数据绑定事件完成后添加。
- 添加到客户端使用javascript或jquery