sur ma page ASPX, il y a un bouton avec ce code: est-il possible d'exécuter JavaScript avant le post-plan et si le résultat est vrai code>, puis Faites le message et accédez à la méthode
save_click code>? p> p>
4 Réponses :
Vous devez utiliser le mode très bien connu: Retour Confirm ('BLA BLA BLA') P>
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 ... P>
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 :)
Il existe une propriété appelée Si vos données ne sont pas valides, vous pouvez simplement "onClientClick" code> aussi. Ici vous pouvez spécifier une fonction qui validera (je devine) ou simplement exécuter JavaScript régulier. P>
renvoyer false; code> de la méthode. Cela devrait annuler votre publication p>
http://msdn.microsoft.com/en-us/library /7ytf5t7k.aspx duplicaté possible de: Exécuter Clientside avant ServerSide dans ASP.NET P> P>
J'ai changé la définition de la fonction __dopostback pour accomplir ceci: