0
メンバーリストを保持するリストボックスがありますが、同じ名前の2つの名前を追加して最後のものを選択しようとすると、リストアイテム。 AutoPostBackを削除せずにこれを防止するにはどうすればよいですか?ここでリストボックスで最後の2つの項目を選択できない
は私の.aspxウェブサイトの私のリストボックス要素である:
<asp:ListBox ID="lbxList" runat="server" Rows="10" SelectionMode="Multiple" AutoPostBack="true" OnSelectedIndexChanged="lbxList_SelectedIndexChanged"></asp:ListBox>
そして、ここでは、リストボックスのための背後にあるコードです:あなたが何ができるか
protected void lbxList_SelectedIndexChanged(object sender, EventArgs e)
{
//Enable delete button if an item is selected
if (lbxList.SelectedIndex >= 0)
{
btnDelete.Enabled = true;
}
}
これは、一致する2つのリスト項目のうち最初の項目を選択しているのですか、リストボックスの最初の項目を選択していますか?インデックス0)あなたが選んだアイテムは何ですか?私の推測では、すべてのPostBackでリストをバインドしているため、SelectedIndexを0にリセットしています。 –