Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
リストビューのアイテムを処理した後、私はそれを削除していました
lstSqlStatements.Items.RemoveAt(selected_index);
ただし、リストビューからアイテムを削除していたため、これはインデックス トレースを完全に混乱させていました。
リストビューのアイテムを無効にする方法はありますか?(ユーザーが再度クリックしないように)
これにより、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; } }