lancer une méthode c# via une confirmbox javascript
Bonjour tout le monde.
Mon problème est assez complexe, et je vais essayer de le décrire le plus clairement possible.
Si certaines conditions condition_XXX sont remplies dans le code c# de ma page, je souhaite que ma page affiche une confirmation à la javascript (confirm(message)).
Selon la réponse entrée par mon utilisateur, je souhaiterais qu'une méthode c# soit lancé.
Sur ma page ASP, j'ai pour l'instant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<asp:Panel ID="panelJavascript" runat="server" Visible="false">
<script type="text/javascript">
var msg = "Etes vous sûr de vouloir enregistrer vos données?";
if (confirm(msg))
{
<%
test();
%>
}
</script>
</asp:Panel> |
Sur ma page C# j'ai:
Code:
1 2 3
|
if (condition_XXX)
this.panelJavascript.Visible = true; |
Mon problème est que lorsque la page se charge je passe directement par ma méthode test et ensuite seulement la confirmBox va s'afficher.
Comment faire pour que la méthode test() ne soit lancée qu'après avoir répondu oui dans la confirmBox??
Merci d'avance