J'ai un formulaire qui insère des données dans DB sur le bouton Soumettre mais le problème est lorsque le client clique plusieurs fois sur le bouton envoie plusieurs demandes de création signifie plusieurs événements de clic de bouton pour le même temps.Soumettre multiple Cliquez sur le bouton Problème?
J'ai essayé de désactiver le bouton lorsque le client cliquait sur le bouton Soumettre pour la première fois mais après cela il n'appelle pas le gestionnaire d'événement de clic de serveur ou ne déclenche pas l'événement de clic de serveur une fois désactivé.
Comment gérer ce multiple problème de clic ..
J'ai utilisé le code suivant pour désactiver le bouton
<script type="text/javascript">
function checkAuth(obj)
{
if(Page_ClientValidate("ValidationGroupName"))
obj.disabled=true;
}
</script>
<asp:Button ID="btnSubmit" runat="server" Text="Submit"
OnClick="btnSubmit_click" OnClientClick="checkAuth(this)" CssClass="FormButton"
ValidationGroup="ValidationGroupName" />
double: http://stackoverflow.com/questions/50426/preventing-accidental-double-clicking-on-a -button –
Avec le code récemment ajouté, ce n'est plus un doublon (pas que vous ayez un moyen de le savoir). – jwiscarson