当前位置: 代码迷 >> ASP.NET >> 怎样获取datalist中checkbox被选中的个数?解决思路
  详细解决方案

怎样获取datalist中checkbox被选中的个数?解决思路

热度:5164   发布时间:2013-02-25 00:00:00.0
怎样获取datalist中checkbox被选中的个数?
datalist中的模版列用了服务器控件checkBox,请问我怎样才可以获取到checkbox被选中的个数?

------解决方案--------------------------------------------------------
先用findcontrol找到checkbox
再循环判断
------解决方案--------------------------------------------------------
foreach(DataListItem di in this.DataList.Items)
{
if(di.ItemType==ListItemType.Item||di.ItemType==ListItemType.AlternatingItem||di.ItemType==ListItemType.EditItem)
{
CheckBox Cb =(CheckBox)di.FindControl( "CheckBox1 ");
if(Cb.Checked)
{
自己累加 }
}
}
  相关解决方案