Bonjour tous le monde !

j'ai un soucis avec mon événement SelectedIndexChanged sur une DropDownList dans un Usercontrol :
j'ai essaye différente méthode, mais mon événément ne se produits jamais et pourtant ma page se recharge bien.

voici le code du UserControl :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
Public Class Class1
    Inherits System.Web.UI.WebControls.WebControl
 Protected WithEvents combo As System.Web.UI.WebControls.DropDownList
 
    Public Sub New()
        MyBase.new()
        combo = New System.Web.UI.WebControls.DropDownList
 
        combo.AutoPostBack = True
        combo.Items.Add("a")
        combo.Items.Add("b")
        combo.Items.Add("c")
  End Sub
 
Public Event indexchange As EventHandler
 
Protected Overridable Sub onSelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles combo.SelectedIndexChanged
        RaiseEvent indexchange(Me, e)
    End Sub
End Class
et dans ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 Protected Sub Class11_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Class11.indexchange
End Sub
une idée ?
car moi je tourne en rond !!!