0

我有一个列表框和一个提交按钮,单击时会触发一个事件。在事件处理程序中,我需要现在选择列表框中的哪个元素的信息。问题是每次索引都是-1??

<form id="form1" runat="server">
    <div>

        <asp:ListBox ID="ListBox1" runat="server" Height="400px" Width="200px"></asp:ListBox>

    </div>
        <asp:Button ID="Button1" runat="server" Height="60px" Text="Send"  Width="100px" OnClick="send"/>

    </form>

这是 .aspx 文件中的代码。

4

1 回答 1

0

您可以使用GetSelectedIndices()方法来获取选定的索引。

int[] selectedItemsIndexes = myListbox.GetSelectedIndices();

或者你可以使用

foreach(Object selecteditem in listBox1.SelectedItems)
{

}
于 2012-11-06T16:27:55.020 回答