在 DetailsView 中数据库绑定 DropdownList 的第一个索引处添加项目

Adding Item at first Index of Database-bound DropdownList in DetailsView

我在 ASP-Webform 上有一个 DetailsView,其中有几个 DropdownLists 绑定到 ForeignKey-Tables。我想在项目的第一个索引处添加类似 "Please choose..." 的内容。我使用 Dropdown 的 DataBound-Event 添加此 ListItem,其中显示的文本和值 = 0。但是 "Please choose..."-Item 始终位于 Items 的最后一个索引处。

如何才能在第一个索引处获得它?

你可以写

ddl.Items.Insert(0,new ListItem("Please Choose","0"));

ddl 是您的 DropDownList ID