Bonjour @ tous,

J'ai une page ascx qui est en ajax. Elle ne doit pas se recharger.
Dans cette page, j'ai un UserControl qui contient un GridView.

J'ai encapsulé ce UserControl dans un UpdatePanel.

Lorque je fait un tri sur une colonne du gridview, non seulement il recharge la page, mais il isole mon UserControl. C'est à dire que sur ma page, il n'y a plus que lui, je perd tout le HTML qu'il y a autour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    <div id="divModEditImg" class="corpsTab" style="visibility:hidden;">
    <asp:UpdatePanel ID="upDocImg" runat="server"><ContentTemplate>
        <UC:ucDoc ID="ucDocImg" runat="server" modId="1" catId="1" mode="3" /> <!-- -->
    </ContentTemplate></asp:UpdatePanel>
    </div>
Savez vous ce qu'il se passe ?

PS: Il faut savoir que le gridview s'est chargé dynamiquement en AJAX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$("#<%=upDocImg.ClientID %>").html(msg);
David.