Generic List
リピーター コントロールにバインドされているアイテムを から削除しようとしています。
これまでのところ、(インターウェブを精査した後)動作するはずの remove メソッドがあります。
Label lblMemberName = (Label)e.Item.FindControl("lblMemberName");
switch (e.CommandName)
{
case "RemoveMember":
foreach (challenge.Member member in Members.Where(member => member.Name == lblMemberName.Text))
{
//This line doesnt work
Members.Remove(member);
}
break;
}
残念ながら、このシナリオ以外の実際の削除は機能していません。
new
削除する のインスタンスを作成できないことを理解していますList<>
。そのため、Linq
ステートメントを使用して以前の詳細を見つけました。
私は何を間違っていますか?どうすればそれを修正できますか?