自己写呀,void CheckBoxList_Click(...)
然后在生成器里面添加CheckBoxList.Click += new System.EventHandle(this.CheckBoxList_Click)
好像是这样,里面有form_load的样子,你造着写就行了。

解决方案 »

  1.   

    我已经解决了!
    sexfreebird(自由鸟) 说的方法,会导致提交页面!这样做效率很低!我使用javascript的方法实现了,方法如下:
    1.建立一个运行在客户端的隐藏域,用以存放C#中传来的checkbox的个数!id="CheckNum"
    2.在页面中使用javasciript脚本!
    <script language="javascript">
      var c = CheckNum.value; //存放checkbox个数
      document.writeln("<scr"+"ipt type='text/javascript'>");
        for (var i=0;i<c;i++){
          document.writeln("document.getElementById('CheckBoxList1_"+i+"').onclick = MyFun;");
        }
      document.writeln("</scr"+"ipt>")
      function MyFun(){
        函数体!
      }
    </script>
    全部发生在客户端,相应速度快!
    谢谢各位积极答复!