Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1649 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [AJAX] Parcours en modalpopupextender avec des users controls

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[AJAX] Parcours en modalpopupextender avec des users controls

n°2118709
evilduky
Fight for freedom
Posté le 29-12-2011 à 16:28:10  profilanswer
 

Salut,
 
je souhaite faire un parcours en utilisant des user controls affichés dans des modalpopups. j'ai besoin de controler certaines données en faisant un aller-retour serveur (controle de données en base), pour cela je suis obligé de faire un postback sur ma page et là ça devient l'enfer à gérer.
 
J'ai une radiobuttonlist qui permet de sélectionner un type d'abonnement, selon le choix j'ouvre telle ou telle modalpopup (voir le code)
 
si choix type 1,2 ou 3
=> afficher pnlFirstLogin
=> après validation de firstLogin, afficher pnlCreateAccount
si type 4 ou 5
=> afficher pnlCreateAccount
 
1) Comment ouvrir la bonne modalpopup lors que je sélectionne un type dans la radiobuttonlist?
2) Comment laissez les modalpopups affichées après un postback pour le controle des données?
 
Voici un extrait de mon code qui gère la fenetre de depart et ses enfants:
 

Code :
  1. <asp:Panel runat="server" ID="pnlSubscription" CssClass="backgroundColorPanelPopup">           
  2.             <asp:UpdatePanel ID="upnlSubscription" runat="Server">
  3.                 <ContentTemplate>
  4.                     <div style="text-align:right"><asp:LinkButton runat="server" ID="lnkCloseSubscription" Text="Fermer"></asp:LinkButton></div>                   
  5.                     <asp:Label ID="Label1" runat="server">Vous n êtes pas inscrit</asp:Label>
  6.                     <br />
  7.                     <br />
  8.                     <asp:Panel runat="server" ID="pnSubscriptionChoice" GroupingText="Choississez parmi les options suivantes: ">
  9.                         <asp:RadioButtonList runat="server" ID="rblTypeSubscription">
  10.                             <asp:ListItem Value="1">
  11.                                 type 1
  12.                             </asp:ListItem>
  13.                             <asp:ListItem Value="2">
  14.                                 type 2
  15.                             </asp:ListItem>
  16.                             <asp:ListItem Value="3">
  17.                                 type 3
  18.                             </asp:ListItem>
  19.                             <asp:ListItem Value="4">
  20.                                 type 4
  21.                             </asp:ListItem>
  22.                             <asp:ListItem Value="5">
  23.                                 type 5
  24.                             </asp:ListItem>
  25.                         </asp:RadioButtonList>
  26.                         <asp:RequiredFieldValidator runat="server" ControlToValidate="rblTypeSubscription" ErrorMessage="*" ValidationGroup="ValidChoice">
  27.                         </asp:RequiredFieldValidator>
  28.                         <br />
  29.                         <asp:Button runat="server" ID="btnSubmit" Text="Valider" ValidationGroup="ValidChoice" />
  30.                     </asp:Panel>
  31.                     <ajaxToolkit:ModalPopupExtender ID="mpeFirstLogin" runat="server"
  32.                         TargetControlID="btnSubmit" CancelControlID="lnkCloseFirstLogin"
  33.                         PopupControlID="pnlFirstLogin" 
  34.                         DropShadow="true"
  35.                         BackgroundCssClass="backgroundColorPopup" /> 
  36.                     <ajaxToolkit:ModalPopupExtender ID="mpeCreateAccount" runat="server"
  37.                         TargetControlID="btnSubmit" CancelControlID="lnkCloseCreateAccount"
  38.                         PopupControlID="pnlCreateAccount"
  39.                         DropShadow="true"
  40.                         BackgroundCssClass="backgroundColorPopup" />
  41.                     <asp:Panel runat="server" ID="pnlFirstLogin" CssClass="backgroundColorPanelPopup">
  42.                         <asp:UpdatePanel ID="upnlFirstLogin" runat="Server">
  43.                             <ContentTemplate>
  44.                                 <div style="text-align:right"><asp:LinkButton runat="server" ID="lnkCloseFirstLogin" Text="Fermer"></asp:LinkButton></div>
  45.                                 <UC:FirstLogin runat="server" ID="UCFirstLogin" /> 
  46.                             </ContentTemplate>
  47.                         </asp:UpdatePanel>
  48.                     </asp:Panel>
  49.                     <asp:Panel runat="server" ID="pnlCreateAccount" CssClass="backgroundColorPanelPopup">
  50.                         <asp:UpdatePanel ID="upnlCreateAccount" runat="Server">
  51.                             <ContentTemplate>
  52.                                 <div style="text-align:right"><asp:LinkButton runat="server" ID="lnkCloseCreateAccount" Text="Fermer"></asp:LinkButton></div>
  53.                                 <UC:CreateAccount runat="server" ID="UCCreateAccount" />
  54.                             </ContentTemplate>
  55.                         </asp:UpdatePanel>                       
  56.                     </asp:Panel>
  57.                 </ContentTemplate>
  58.             </asp:UpdatePanel>
  59.         </asp:Panel>


 
je suis en galère depuis un bout de temps là dessus alors merci de votre aide  :)  


---------------
Old school gamer
mood
Publicité
Posté le 29-12-2011 à 16:28:10  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [AJAX] Parcours en modalpopupextender avec des users controls

 

Sujets relatifs
PHP5, Smarty et combo filtré en AJAXPHP + JAVASCRIPT remplacer include / iframe cross domain sans AJAX
Problème avec confirm() et AJAX[RESOLU] JQuery appel ajax, récuperer la valeur d'une selectbox
[RESOLU] Jquery et retour d'Ajax[BASH] parcours récursif et command externe => command not found
Ajax et session PHP erreur Incomplete Object[AJAX-JavaScript]Requete Ajax retournant un 403
[Ajax] problème d'appel à un fichier php[resolu] Envoi des données par PHP après vérification Ajax
Plus de sujets relatifs à : [AJAX] Parcours en modalpopupextender avec des users controls


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR