Vous devez mettre cette confirmation à votre bouton d'envoi comme ça:
btnSubmit.Attributes["onclick"] +=
"return confirm('The system not allow negative inventory,continue?');"
Si l'utilisateur clique annuler, votre page ne sera pas postback.
Mais si vous demandez, vous pouvez déterminer l'action de l'utilisateur côté serveur, la réponse est non, pas directement. Vous devriez ajouter un truc, pour obtenir l'action de l'utilisateur. Peut-être que vous devriez définir l'action de l'utilisateur dans un champ caché et au serveur obtenir cette valeur et continuer.
ok mais je ne veux pas que la confirmation apparaisse au clic du bouton, parce que dans le clic du bouton je fais un calcul le je décide si je veux montrer le message de confirmation ou pas –