当前位置: 代码迷 >> ASP.NET >> 字段中的值对应checkboxlist中的值,高手
  详细解决方案

字段中的值对应checkboxlist中的值,高手

热度:5144   发布时间:2013-02-25 00:00:00.0
字段中的值对应checkboxlist中的值,在线等高手!
现在有个字段"key"
存储的数据为: ,a,b(,为中文逗号)
如何取出来与checkboxlist对应呢?

checkboxlist里有a b c d

如何让a b 选定?

------解决方案--------------------------------------------------------
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;

}
}
------解决方案--------------------------------------------------------
C# code
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;}
------解决方案--------------------------------------------------------
上面的代码基本可以,就是考虑key的值会不会出现",ab,abc"这样的,那就需要再处理一下了