Bonjour à tous !
J'ai un petit souci concernant le clic sur un bouton ASP dans une popup (c'est pour un formulaire d'inscription).
Tout d'abord, sur ma page principale, en cliquant sur un lien, j'affiche une popup par l'intermédiaire d'une fonction Javascript :
En fait, avec cette fonction, je charge la page "Register.aspx" dans un div qui est sur ma page principale. Voici le contenu de "Register.aspx" :
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 <p> <a id="registration" href="" class="register"> //lien de la popup <%= CMS.GlobalHelper.ResHelper.LocalizeString("{$mypanel.register$}")%></a> <div id="registration_form"> </div> <script type="text/javascript"> //fonction javascript $(document).ready(function() { $("#registration").click(function() { $('#registration_form').load("~/MyPanel/Special-pages/Register.aspx"); $('#registration_form').dialog({ title: "Inscription sur MyPanel", modal: true, height: 'auto', width: 'auto', show: 'slide', hide: 'slide', position: [400,300] }); return false; }); }); </script>
Pour l'instant, ça fonctionne. Mais le problème arrive quand je clique sur le bouton, ça me recharge la page mais plus dans la popup. Est-il possible que lorsqu'on clique sur ce bouton de rester dans la popup et par exemple, d'afficher un message de confirmation ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> <br /> <asp:Label ID="LblFirstname" runat="server" Text="Veuillez saisir votre prénom :"></asp:Label> <asp:TextBox ID="firstname" runat="server"></asp:TextBox><br /> <br /> <asp:Label ID="LblEmail" runat="server" Text="Veuillez saisir votre e-mail :"></asp:Label> <asp:TextBox ID="email" runat="server"></asp:TextBox><br /> <br /> <asp:Button ID="BtnValid" runat="server" Text="Valider" CssClass="registration_valid" onclick="BtnValid_Click" /><br /><br /> </asp:Content>
Voilà, j'espère que je me suis bien exprimé.
Partager