Bonjour,

J'utilise un System.Web.UI.WebControls.ListView qui contient des DropDownList. Mon problème est que lors du postback la fonction EventFunction_SelectedIndexChanged appelé lors de l'évènement OnSelectedIndexChanged d'une DropDownList n'est jamais executée.
Le OnLoad de la page aspx est bien exécuté mais c'est tout.

Le code ci dessous :

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
 
        <LayoutTemplate>
                <table>
                        <asp:PlaceHolder ID="itemPlaceHolder" runat="server" />
                </table>
        </LayoutTemplate>
        <ItemTemplate>
                <tr>
                    <td>
                        <asp:Image ID="Image1" runat="server" ImageUrl="http://-----/test.png" />
                    </td>
                </tr>  
                <tr>
                    <td align="right" colspan="2">
                        <asp:DropDownList ID="IdDropDownList" runat="server" DataSource='<%# Eval("Families") %>' DataTextField="Value" DataValueField="Key" OnSelectedIndexChanged="EventFunction_SelectedIndexChanged" AutoPostBack="true">
                        </asp:DropDownList>
                    </td>
                </tr>
        </ItemTemplate>
Si quelqu un peut me dire pour quelle raison je ne peux pas déclencher d'évènement sur un Control dans une ListView je lui en serai grandement reconnaissant