下面代码是我写的,为了生成一个CheckBoxList,
foreach(DataRow thRow in ds1.Tables[thName1].Rows) //遍历绑定CheckBoxList的数据

    CheckBoxList1.Items.Add(thRow["cblTitle"].ToString()); //创建Items
    for (int i=0; i <array_cblTitle.Length; i++) //这里解释下,创建好的CheckBoxList需要从另一个表得到的数据设置默认选中项,循环之前声明的数组
    { 
        if (array_cblTitle[i].Trim() == theRow["cblTitle"].ToString().Trim()) //这里判断如果数组中有和绑定CheckBoxList中相同的字符串,就设置为选中
        { 
          //求foreach到这里判断Selected 为 true的语句 ,这里求选中的语句
        } 
    } 
} 这段代码执行到现在是可行的,求If分支语句中是否有设置选中的语句支持,谢谢