很简单的一个功能,举个例子:
数据库里两个表:
班级表:
1班,2班,3班
学生表:
张三 1班
李三 1班
刘三 1班
张四 2班
李四 2班
刘四 2班
张五 3班
李五 3班
刘五 3班
当选择把班级的checked打上对号的时候,他所对应的学生也相应打上对号
-----------------------------谁做过,谢谢!

解决方案 »

  1.   

    响应班级checkBox的CheckChanged事件,这事件中把其对应的学生也打上勾。
      

  2.   

    yunsongzh
    ----------------------------------
    怎么选择能选择出上面打对号的列,再把他所对应的列打上对号呢?
      

  3.   

    初始化的时候把list里的项的tag值绑定班级,然后当选中班级时,遍历一下这个listbox,条件时该项的tag值等于班级号码的则checked=true
      

  4.   

    初步规划出3个问题: 
    CheckListBox = cbl | DataGrid = dg
    1:找到cbl选中的值.
    2:在dg里找到findcontrol("name")的值,要是cbl选中值一样
    3:把dg里选中的值的前面行的checkbox选中.
    --------------------------------------比如:选中班级里的1班 2班 dg里就应该把
    张三 1班
    李三 1班
    刘三 1班
    张四 2班
    李四 2班
    刘四 2班------------------------------前面行的checkbox选中
    谁会,谢谢,帮帮学生...