用js jquery 也可以实现, 后台读取数据库中的选中值 复制给一个 隐藏的input 例如 value='15,16'
jquery  读取 隐藏 input 的值,分割后 遍历 checklist 值符合就选中  比较简单的或者在后台 遍历 checklist  判断值再选中。

解决方案 »

  1.   

    问题来了,后台怎么获取checklist
      

  2.   

    前台jquery遍历checkbox列表,把选中的写到一个runat="server"的hidden里面,提交,后台取值。
    需要注意防止用户篡改数据提交。
      

  3.   

    或者直接post给后台处理页面也可以,这样就不用那个hidden控件了。
      

  4.   

    功能已ok,方法重写了,直接在加载checkbox的时候就做了匹配,checkbox是循环出来的,循环的时候就做匹配就好了,