同一个ListItem加到两个CheckBox组中,一个赋值另外一个会随着变化

代码如下:

View Code
 foreach (DataRow dr in dt.Rows)

            {

                 li = new ListItem(dr["UserNameCN"].ToString(), dr["UserNameCN"].ToString());

                this.cblAtt.Items.Add(li);

                this.cblAttendee.Items.Add(li);

            }

            if (Request["isFromMain"] != null)

            {

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

                {

                    cblAttendee.Items[i].Selected = true;      

                }

            }

 之后cblatt里面的 所有选项也变成了选中的,晕倒,看来像简单点是不行啊,必须要两个li才能做好的。

原文地址:https://www.cnblogs.com/wonder223/p/2766499.html