Commentaires sur : [Atlas] Appeller une fonction JS après un UpdatePanel https://sebastien.warin.fr/2006/10/09/63-atlas-appeller-une-fonction-js-apres-un-updatepanel/ Le blog personnel et technique de Sébastien Warin, Chief Technology Officer (CTO) & Creative Technologist Thu, 14 Jun 2007 10:53:22 +0000 hourly 1 https://wordpress.org/?v=5.9.12 Par : Sebastien https://sebastien.warin.fr/2006/10/09/63-atlas-appeller-une-fonction-js-apres-un-updatepanel/#comment-93 Fri, 27 Oct 2006 10:57:23 +0000 https://sebastien.warin.fr/?p=197#comment-93 Merci, ca c’est bien quelque chose que je sais faire…
Le problème est que j’ai besoin de la partie serveur.
En gros sur l’evenement du bouton, je met à jour ma base de données et ensuite j’execute ma fonction javascript.
J’ai pris l’exemple d’une alert simple mais je veux tout de même que ca reparte au serveur.

En faisant comme dans ton exemple et en me mettant en mode Debug, ca rentre bien dans la fonction mais l’enregistrement du script que je fais en fin de fonction ne marche pas.

Merci davance.

Ex:

Private Sub Button1_Click(sender as ……)
Me.UpdateBDDCommun()
Me.ClientScript.RegisterStartupScript(me.GetType,"KeyScript","script",True)
End Sub

La mise a jour de la base s’effectue mais pas l’execution de la fonction alors que ca marche avec MagicAjax en en Mode EnablePartialRendering = False.

]]>
Par : sebeuh https://sebastien.warin.fr/2006/10/09/63-atlas-appeller-une-fonction-js-apres-un-updatepanel/#comment-82 Thu, 26 Oct 2006 21:39:38 +0000 https://sebastien.warin.fr/?p=197#comment-82 Si tu veux simplement lancer une fonction JS lors d’un click sur un bouton, tu dois juste attribuer l’attribut onCLick sur ton bouton. Ex en VB.net (a mettre dans ton Load) :

monButon.Attributes.Add("onClick", "alert(‘Test’);")

Bien à toi

Sebeuh

]]>
Par : Sebastien https://sebastien.warin.fr/2006/10/09/63-atlas-appeller-une-fonction-js-apres-un-updatepanel/#comment-103 Thu, 26 Oct 2006 17:13:17 +0000 https://sebastien.warin.fr/?p=197#comment-103 En effet cela fonctionne lorsque tu met ce code dans le Load de la page.

Moi j’inscris des script au Load de la page mais je veux appeler ces script lorsqu’un bouton est cliqué….

Et là rien ne se passe.

Merci de m’éclairer

Seb
MSN : johnson_fr@hotmail.com

]]>