Bonjour,

J'ai intégrer dans ma page ASP.net un bouton image correspondant à une déconnexion. Je voudrais appliquer sur celui-ci le contrôle ModalPopupExtender afin de pouvoir avoir une boîte de confirmation (Oui/Non) sous la forme d'une fenêtre modale.

J'ai réalisé le code suivant mais lorsque je clique sur mon bouton image Déconnexion, ma fenêtre modale ne se lance pas.

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
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager>
 
 <%-- Menu de navigation --%>
    <div id="navigation"> 
        <p class="boutonNav">
        <asp:ImageButton ID="BoutonAccueil" runat="server" ImageUrl="Images_Projet/Images/accueil.png" width="35" height="35" OnClick="Bouton_Accueil_Click"  /> </p>
      <p class="TexteNav">  Accueil</p>  <hr />
 
      <p class="boutonNav">
      <asp:ImageButton ID="BoutonDeconnexion" runat="server" ImageUrl="Images_Projet/Images/Deconnexion.png" width="35" height="35" OnClick="Bouton_Deconnexion_Click"  /></p>
      <p class="TexteNav"> Déconnexion</p>  
      <hr />
   </div>
 
 
    <asp:Panel ID="Panel1" runat="server" BackColor="Yellow">
    <div style="margin:10px">
     Voulez-vous vous déconnecter ? <br /><br />
        <asp:Button ID="BoutonOK" runat="server" Text="Oui" Width="40px"/>
        <asp:Button ID="BoutonCancel" runat="server" Text="Non" Width="40px" />
    </div>
    </asp:Panel>
 
  <asp:ModalPopupExtender ID="ModalPopupControlDeconnexion" runat="server" TargetControlID="BoutonDeconnexion" PopupControlID="ControlDeconnexion" OkControlID="BoutonOK" CancelControlID="BoutonCancel">
    </asp:ModalPopupExtender>
Si quelqu'un voit d'où vient le problème ?

Merci d'avance.