方式1: foreach (Control c in this.Repeater1.Controls) { HtmlInputCheckBox check = (HtmlInputCheckBox)c.FindControl("cbDelete1"); if( check != null ) { check.Checked = true; } } 方式2: for (int i=0;i<this.Repeater1.Items.Count;i++) { HtmlInputCheckBox check = (HtmlInputCheckBox)this.Repeater1.Items[i].FindControl("cbDelete1"); if( check != null ) { check.Checked = true; } } 方式3: foreach( RepeaterItem item in this.Repeater1.Items ) { HtmlInputCheckBox check = (HtmlInputCheckBox)item.FindControl("cbDelete1"); if( check != null ) { check.Checked = true; } } 转载于:https://www.cnblogs.com/leonjoon/archive/2006/08/25/486650.html