就是我选一个工作人员,底下的共几人就加1 .我不选一个工作人员,底下的共几人就减1.代码:
    protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        for (int i = 1; i < this.CheckBoxList1.Items.Count;i++ )
        {
            if (CheckBoxList1.Items[i].Selected)
            {
                int n1 = Convert.ToInt16(txtGzrys.Text);
                n1 = n1 + 1;
                txtGzrys.Text = n1.ToString();
            }
        }
    }

解决方案 »

  1.   

    text = selectedItems.cout
    不行?
      

  2.   

    下标从0开始,囧int i = 0;
      

  3.   

     for (int i = 0; i < this.CheckBoxList1.Items.Count;i++ ) 
      

  4.   

     正确答案: 
      protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            int selectCount = 0;
            for (int i = 0; i < this.CheckBoxList1.Items.Count; i++)
            {
                if (CheckBoxList1.Items[i].Selected)
                {
                    selectCount++;
                    txtGzrys.Text = selectCount.ToString();
                }
            }
        }