Bonjour,
Dans l'impossibilité de trouver une solution je viens à vous pour vous demander votre aide. J'essaie d'appeler une fonction Javascript suite à un repostage d'une partie de page contenue dans un updatePanel.
Mon problème : Comment générer du script qui appelle la fonction 'showdialog()' contenue dans la page aspx à la fin du repostage de cette partie de page ?
Ci-dessous un exemple très simple pour résumer la situation :
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 <head runat="server"> <title>Page sans titre</title> <script language=javascript> function showdialog() {alert('coucou');} </script> </head> <body> <form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 protected void Button1_Click(object sender, EventArgs e) { Ici, je veux insérer du code javascript qui appelle à la fin du repostage la fonction 'showdialog()' située dans le code aspx de la page. Ce code et cet appel ne serait effectué que sous certaines conditions suite à d'autres opérations effectuées dans le code behind }
Merci d'avance pour vos réponses
Cordialement
Partager