-2

目前,我有以下内容:

  1. 一个SqlDataSource被调用SqlDataSourceVenue(它被配置为从 SQL Server 2008 内的表中检索数据)
  2. 一个名为 ListBox 的列表框ListBoxVenue(也可以SqlDataSourceVenue通过使用Choose Data Source插图 A 中的 来配置使用)
  3. 一个代码(代码 A),它将一个项目插入到操作属性(图 B)DataBound选项下的列表框中。

插图 A

在此处输入图像描述

代码 A

    protected void BoundedItemsVenue(object sender, EventArgs e)
    {
        ListBoxVenue.Items.Add("{BLANK}");

    }

图 B

在此处输入图像描述

当前的问题是新的Item{BLANK}将始终作为ListBox 的最后一个条目放置。

是否可以让我的新项目作为我的列表框中的第一个条目出现或放置,并且还可以选择该新项目?

4

2 回答 2

3
ListBoxVenue.Items.Insert(0, new ListItem("","{BLANK}"));
ListBoxVenue.SelectedIndex = 0;
于 2012-09-24T07:34:35.310 回答
1

你可以这样做

ListBoxVenue.Items.Insert(0, new ListItem("","{BLANK}"));
于 2012-09-24T07:31:58.190 回答