8
votes

Exécuter une fonction JavaScript avant la publication

sur ma page ASPX, il y a un bouton avec ce code: xxx

est-il possible d'exécuter JavaScript avant le post-plan et si le résultat est vrai , puis Faites le message et accédez à la méthode save_click ?


0 commentaires

4 Réponses :


1
votes

Vous devez utiliser le mode très bien connu: Retour Confirm ('BLA BLA BLA')

Ajout de cet extrait à l'attribut OnClick du bouton de la page ou de la méthode du prélendeur de la page ou du bouton ...


2 commentaires

Mais je ne veux pas demander à l'utilisateur de confirmation, mais simplement vérifier certaines conditions à la page à l'aide de JavaScript et si tout va bien traiter avec le message


Ensuite, retournez simplement vrai ou faux sans appeler la méthode de confirmation :)



7
votes

Il existe une propriété appelée "onClientClick" aussi. Ici vous pouvez spécifier une fonction qui validera (je devine) ou simplement exécuter JavaScript régulier.

Si vos données ne sont pas valides, vous pouvez simplement renvoyer false; de la méthode. Cela devrait annuler votre publication


0 commentaires


1
votes

J'ai changé la définition de la fonction __dopostback pour accomplir ceci: xxx


0 commentaires