现在有个字段"key"
存储的数据为:     ,a,b(,为中文逗号)
如何取出来与checkboxlist对应呢?checkboxlist里有a b c d如何让a b  选定?

解决方案 »

  1.   

    1、先绑定checkboxlist
    2、for (int i = 0; i < dropzcpeo.Items.Count; i++)
          {
                       if (你的字符串.IndexOf(checkboxlist1.Items[i].Value.ToString()) >= 0)
                      {
                          checkboxlist1.Items[i].Selected = true;
                           
                       }
                } 
      

  2.   

    string key=",a,b";
    for (int i=0;i<this.CheckBoxList1.Items.Count;i++)
    {
    if (key.IndexOf(this.CheckBoxList1.Items[i].Value)!=0)  this.CheckBoxList1.Items[i].Selected=true;
    }
      

  3.   

    上面的代码基本可以,就是考虑key的值会不会出现",ab,abc"这样的,那就需要再处理一下了