Repeater 不能和GridView 一样可以直接操作行
但是有和GridView一样的FindControl查找控件方法
解决方案:
想要获取的值用 Label控件代替
后台实现方法:
for (int i = 0; i < data1.Items.Count; i++) { CheckBox cbx = data1.Items[i].FindControl("cbxSum") as CheckBox;//获取所有cbx if (cbx != null && cbx.Checked) { Label s = data1.Items[i].FindControl("lblID") as Label;//获取ID pb.SetDel(s.Text);//根据ID删除方法 } } Getdata();
原文:http://www.cnblogs.com/zkja/p/5510388.html