问个在自定义控件中创建自定义事件的问题
按网上的方法做了一个例子,但是事件依然没响应,请各位帮忙分析一下   
 自定义控件是个web   自定义控件,程序也是个web程序 
 首先是自定义控件   LabelDropDownList   里的部分代码   
                         ...... 
                         //   Item是DropDownList控件 
                         Item.SelectedIndexChanged   += 
                                     new   System.EventHandler(Item_SelectedIndexChanged); 
                         ......     
                         public   delegate   void   a(Object   sender,   EventArgs   e);          
                         public   event   a   IndexChanged;   
                         public   void   Item_SelectedIndexChanged(object   sender,   EventArgs   e) 
                         { 
                                     this.IndexChanged(sender,   e); 
                         }   
 以下测试代码   
                         ...... 
                         //   ld   是   LabelDropDownList   的实例 
                         ld.OnMyKeyPress   +=   new   LabelDropDownList.a(ld_OnMyKeyPress); 
                         ......   
                         void   ld_OnMyKeyPress(object   sender,   EventArgs   e) 
                         { 
                                     ... 
                         }   
 结果是,当我选择其他选项时,没有任何反映,感觉哪里写错了但看不出来
------解决方案--------------------Item_SelectedIndexChanged里面触发的是IndexChanged 
 测试的时候是OnMyKeyPress  
 什么意思?