usercontrol2的事件是在其容器中(在你这是usercontrol1)中处理的,除非你将它暴露给usercontrol1的客户,否则usercontrol1的客户当然是看不到该事件的呀

解决方案 »

  1.   

    在usercontrol1中处理usercontrol2。
      

  2.   

    我是在usercontrol1中动态加载的usercontrol2,一开始我把usercontrol2放在了usercontrol1的其他事件(例如:datalist_selectedindexchanged)
    )中加载,结果得不到2的事件,现在我把usercontrol2放在了usercontrol1的page_load事件中加载就行了,请问这是为什么?
      

  3.   

    自己在usercontrol1中定义事件,以响应usercontrol2的事件。
      

  4.   

    是否应该将usercontrol2中的事件属性定义为public的呢?