我有一个列表框和一个提交按钮,单击时会触发一个事件。在事件处理程序中,我需要现在选择列表框中哪个元素的信息。问题是每次索引是-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文件中的代码。
答案 0 :(得分:0)
您可以使用GetSelectedIndices()方法获取所选索引。
int[] selectedItemsIndexes = myListbox.GetSelectedIndices();
或者您可以使用
foreach(Object selecteditem in listBox1.SelectedItems)
{
}