如题,我每次获取的值都是一个,不知道怎么回事?

解决方案 »

  1.   

    循环一下你的checkboxlsit吧
    for   (int   i   =   0;   i   <   cbl.Items.Count;   i++) 

    if   (cbl.Items[i].Selected) 

    //这里是选中的项 

    }
      

  2.   

    一个循环判断即可,保存勾选内容,然后取出内容。using System.Text;...StringBuilder sb = new StringBuilder();
    for(int i = 0; i < CheckBoxList1.Items.Count; i++)
    {
          if (CheckBoxList1.Items[i].Selected)
           {
                sb.Append(CheckBoxList1.Items[i].Text.Trim());
                sb.Append(",");
            }
     }
    string s = sb.Replace(",", "", sb.Length - 1, 1).ToString();string[] ss = s.Split(',');foreach(string sss in ss)
    {
        Response.Write(sss+"</br>");
    }
      

  3.   

    参考:
    http://www.cnblogs.com/insus/archive/2011/06/17/2081639.html