第一次使用CHECKBOXLIST 遇到这个问题不知道怎么办 ...
for (int i = 0; i < cblCatca.Items.Count; i++)
        {
            if (cblCatca.Items[i].Selected)
            {
                //操作
            }
        }
我用这个去遍历CBL的ITEM 结果不管我选没选条件一直返回是FALSE 请问是什么问题呀~谢谢大家了

解决方案 »

  1.   

    谢谢楼上回这么快 但是CBL的ITEM只有SELECTED属性 没有CHECKED啊..
      

  2.   

    cbl只有Selected,没有Checked
    问题你可以看一下,你在Page_Load中是不是做了一些设置?如自动绑定等,一定要放到
    !Page.IsPostBack中
      

  3.   

    我按照搂住的意思做了一遍没问题这是代码~
     protected void Button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i <CheckBoxList1.Items.Count; i++)
            {
                if (CheckBoxList1.Items[i].Selected)
                {
                    Response.Write("ss");
                }
            }
        }
      

  4.   

    o?我PAGELOAD时是做了绑定 我去看看
      

  5.   

    感谢tianzhenjing(宁静夏天) :)
    问题解决了 
    是不是因为每次在选的时候都会有一个AUTOPOSTBACK去影响什么呢?具体原因能解释下吗 谢谢了~马上给分