0

c#を使用して、データリストの外側にあるボタンをクリックすると、データリストのチェックボックスをリセットします

4

3 に答える 3

0

ボタンのOnClickイベントのイベントハンドラーで、データリスト内の各項目をループし、チェックボックスを見つけてリセットします。

于 2009-02-19T07:29:29.840 に答える
0

CKretが言ったこと、そしてまた、私はしばしばEnumerable.OfTypeメソッドメソッドがそのようなことをするのに非常に役立つと思います。ある種のコレクション内のあるタイプのコンポーネントをループします。たとえば、どこかで次のようなことをします。

foreach(CheckBox c in somePanel.Controls.OfType<CheckBox>())
{
    c.Checked = false;
}
于 2009-02-19T07:36:46.627 に答える
0

これを使用してください、私はあなたを助けることを願っています:

foreach (DataListItem row in yourdatalist.Items)
{
   CheckBox check = row.FindControl("nameofthecheckbox") as CheckBox;
   check.Checked = false
}
于 2014-07-21T20:48:02.920 に答える