0
点赞
收藏
分享

微信扫一扫

3种方式遍历Repeater中的CheckBox全选

素的盐 2022-06-13 阅读 48

方式1

1 foreach (Control c in this.Repeater1.Controls)

2  {

3  HtmlInputCheckBox check = (HtmlInputCheckBox)c.FindControl("chkSelect");

4  if( check != null )

5  {

6  check.Checked = true;

7  }

8  }


方式2


1 for (int i=0;i<this.Repeater1.Items.Count;i++)

2  {

3  HtmlInputCheckBox check = (HtmlInputCheckBox)this.Repeater1.Items[i].FindControl("chkSelect");

4  if( check != null )

5  {

6  check.Checked = true;

7  }

8  }


方式3


1 foreach( RepeaterItem item in this.Repeater1.Items )

2  {

3  HtmlInputCheckBox check = (HtmlInputCheckBox)item.FindControl("chkSelect");

4  if( check != null )

5  {

6  check.Checked = true;

7  }

8  } 

3种方式遍历Repeater中的CheckBox全选_代码检查




举报

相关推荐

0 条评论