您的位置:首页 > 其它

循环动态判断checkbox是否被选中

2007-01-10 18:55 671 查看
假如我有很多个checkbox需要判断,一个个太麻烦,如果用ID进行判断简直就是可怕,现在一种思路可以,把所有的checkbox放在一个panel中

if(Panel1.HasControls)
{
foreach(Control c in Panel1.Controls)
{
if(c is CheckBox)
{
if(c.Checked)
{
//选中
}
}
}
}

checkbox的ID肯定都是不一样的,那就CheckBox cb=(CheckBox)Panel1.FindControl("CheckBox.ID")
然后判断cb.Checked就行了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: