C# 将新项目插入列表框并将其作为第一个条目放置并将其选中
目前,我有以下几点:C# 将新项目插入列表框并将其作为第一个条目放置并将其选中,c#,visual-studio-2010,listbox,C#,Visual Studio 2010,Listbox,目前,我有以下几点: 名为SqlDataSourceVenue的SqlDataSource(配置为从SQLServer2008中的表中检索数据) 名为ListBoxVenue的列表框(该列表框还配置为使用SqlDataSourceVenue,方法是使用选择数据源,如图A所示) 一种代码(代码A),用于将项目插入操作属性(图B)DataBound选项下的列表框中 插图A protected void BoundedItemsVenue(object sender, EventArgs e)
SqlDataSourceVenue
的SqlDataSource
(配置为从SQLServer2008中的表中检索数据)ListBoxVenue
的列表框(该列表框还配置为使用SqlDataSourceVenue
,方法是使用选择数据源,如图A所示)
DataBound
选项下的列表框中 protected void BoundedItemsVenue(object sender, EventArgs e)
{
ListBoxVenue.Items.Add("{BLANK}");
}
代码A
protected void BoundedItemsVenue(object sender, EventArgs e)
{
ListBoxVenue.Items.Add("{BLANK}");
}
插图B
当前的问题是,新项目{BLANK}
将始终作为列表框的最后一个条目
是否可以将我的新项目作为列表框中的第一个条目显示或放置,并选择该新项目?您可以使用
ListBoxVenue.Items.Insert(0, new ListItem("","{BLANK}"));
这是一个有点懒的问题。您以前应该已经记录了ListBox控件和集合。实际上之前我尝试过使用
ListBoxVincement.Items.Add(newListItem(“{BLANK}”,“0”)代码>但它没有将其作为第一项放置。从未想过正确的方法应该是使用Insert
而不是Add
。签名。只有文档才能提供您可能需要的所有现有工具。