Bonjour,

j'utilise un updatepanel panel dans un webUserControl et cela ne fonctionne pas.La page entière est rechargée.

J'imagine que cela à un rapport avec le WebUserCOntrol car lorsque je place le code dans la page aspx, cela fonctionne.

Voici mon code :

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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true">
</asp:ScriptManager>
<table width="400px" style="font-size: xx-small">
 <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
    <ContentTemplate>
    <tr>
        <td style="width: 20%;">
            <span id="lbl_filtredept" class="lblo">Département :</span>
        </td>
        <td>
            <asp:DropDownList ID="DL_departement" runat="server" CssClass="dropdownlist"
                DataValueField="CodeDiv" DataTextField="Libelle" DataTextFormatString="{0}"
                Font-Size="XX-Small" Width="100%" AutoPostBack="true"
                OnSelectedIndexChanged="DL_departement_OnSelectedIndexChanged">
            </asp:DropDownList>
        </td>
    </tr>
    <tr>
        <td>
            <span id="lbl_filtredir">Direction :</span>
        </td>
        <td>
            <asp:DropDownList ID="DL_direction" runat="server" Width="100%" Font-Size="XX-Small"
                DataTextField="Description" DataValueField="Code" DataTextFormatString="{0}" AutoPostBack="true"
                onSelectedIndexChanged="DL_direction_OnSelectedIndexChanged" >
            </asp:DropDownList>
 
        </td>
    </tr>
    <tr id="zoneServices" runat="server">
        <td>
            <span id="lbl_filtresrv">Service :</span>
        </td>
        <td>
            <asp:DropDownList ID="DL_service" runat="server" Width="100%" Font-Size="XX-Small"
                DataTextField="Description" DataValueField="Code" DataTextFormatString="{0}" AutoPostBack="false">
            </asp:DropDownList>
        </td>
    </tr>
   </ContentTemplate>
   </asp:UpdatePanel>
</table>
Connaissez-vous des solutions? OU devrais-je me passer du WebUserControl?

Merci d'avance

Nath