Bonjour,

J'ai un GridView avec une colonne de lien.
Sur ces liens, j'ai mis un HoverMenuExtender pour afficher une image.
Quand je clique sur le lien, j'ouvre un fichier (PDF) dans une nouvelle fenêtre.
Le problème est que quand je referme ma nouvelle fenêtre, l'image se réaffiche et je dois cliquer quelque part pour qu'elle disparaisse.

Comment corriger cette erreur ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<asp:TemplateField SortExpression="TypeDocument">
   <ItemTemplate>
      <asp:HyperLink ID="hlkOuvrirDocument" runat="server" 
         NavigateUrl="http://localhost/URLdeMonFichier.pdf" 
         Target="_blank" Text="Monfichier"></asp:HyperLink>
      <asp:Image ID="imgVignette" runat="server" ImageUrl='<%# Eval("CheminVignette", "{0}") %>' CssClass="miniature_new" EnableViewState="False" />
     <asp:HoverMenuExtender ID="hvmOuvrirDocument" runat="server" TargetControlID="hlkOuvrirDocument" PopupControlID="imgVignette" PopupPosition="Top" OffsetX="200" EnableViewState="False">
     </asp:HoverMenuExtender>
   </ItemTemplate>
</asp:TemplateField>