0

リストビューのアイテムを処理した後、私はそれを削除していました

  lstSqlStatements.Items.RemoveAt(selected_index);

ただし、リストビューからアイテムを削除していたため、これはインデックス トレースを完全に混乱させていました。

リストビューのアイテムを無効にする方法はありますか?(ユーザーが再度クリックしないように)

4

2 に答える 2

0

これにより、UI のように 3 行目が非表示になります。

protected void ListView1_ItemDataBound(object sender, ListViewItemEventArgs e)
    {
        if (e.Item.ItemType == ListViewItemType.DataItem)
        {
            int index = e.Item.DisplayIndex;
            if(index==2)

            e.Item.Visible = false;
        }
    }
于 2013-09-04T08:05:58.773 に答える