bonjour,
voila j'essaye via un ascx que j'appelle dans toutes les pages du site
d'envoyer une valeur
ex : page1.aspx (qui inclu mon controle ascx) envoie vers page2.aspx

mon controle ascx :
----------------------------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<asp:DropDownList id="type_asso" runat="server" CssClass="menu-recherche">
<asp:ListItem Value="0" Text="asso"></asp:ListItem>
<asp:ListItem Value="ARIEGE" Text="cine"></asp:ListItem>
</asp:DropDownList>
<asp:ImageButton runat="server" id="ImageButton1" PostBackUrl="~/page2.aspx" ImageUrl="asso-photos/commun/btn-recherche.gif"></asp:ImageButton>
-----------------------------------------------------------------
ma page : page2.aspx
dans le code behind
-----------------------------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not Page.Page Is Nothing Then
 
            Dim SourceTextBox As DropDownList
            SourceTextBox = CType(Page.FindControl("type_asso"), DropDownList)
            If Not SourceTextBox Is Nothing Then
                Label1.Text = SourceTextBox.Text
            Else
                Label1.Text = "pas de valeur"
            End If
end sub
----------------------------------------------------------------
quand je choisi un valeur sa ne marche pas sa ne me retourne rien

le probleme doit venir de l'ascx car quand j'essaye d'implementer le code directement dnas la page1.aspx sa marche

merci de votre aide