現在、いくつかのラベルを含むSharepoint 2010
ウェブパーツがあります。これらのラベルの1つを除いて、すべてプログラムで削除したいと考えています。コントロールから1つを除くすべてのアイテムを削除する
私は以下のコードを試しましたが、明らかに、反復処理中にコレクションを変更できないため、System.InvalidOperationException
があります。しかし、私はこれを他の方法で試してみることはできません。
private void clearLabels()
{
foreach (Control cont in this.Controls)
if (cont is Label && cont.ID != "error")
this.Controls.Remove(cont);
}
パーフェクトを、ありがとう – Landric