[ASP.NET 2.0 et C#] Probl�me pop-up avec javascript
Bonjour a tous, mon probl�me est plutot simple avec beaucoup de documentation sur le sujet, mais je n'arrive pas � l'adapter � mon cas :-(
Pour r�sumer j'ai un bouton qui enregistre les infos entr�es par l'utilisateur dans une table de ma base. Je veux juste faire une pop-up au moment ou l'utilisateur clique sur ce bouton pour lui demander s'il est s�r de son choix.
Voici mon code :
Page aspx :
le code javascript
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<script type="text/javascript" language="js">
function confirmSubmit()
{
var msg = "Etes vous sûr de vouloir enregistrer vos données?";
if (confirm(msg))
{
document.form1.Hidden1.Value = "oui";
}
}
</script> |
Puis plus loin dans la page aspx :
mon bouton d'enregistrement
Code:
1 2 3 4
|
<asp:Button ID="Add_Ressource" runat="server" Style="position: relative; left: 335px; top: -56px;"
Text="Enregistement de la ressource" Width="189px" OnClick="Add_Ressource_Click"/><br />
<input type="hidden" id="Hidden1" runat="server" /> |
Et enfin mon code behind :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
protected void Page_Load(object sender, EventArgs e)
{
Add_Ressource.Attributes.Add("onClick", "return confirmSubmit();");
if (Hidden1.Value == "oui")
{
enregistrement();
}
Hidden1.Value = "";
} |
Mon probleme c'est que Hidden1.Value est toujours null, quel que soit le choix que j'effectue dans la pop-up (oui ou non). Donc ma fonction enregistrement n'est jamais appel�e ...
Je pr�cise que j'utilise une masterpage dont l'id est form1.
Voila j'ai un peu tout test� dans tous les sens et je ne trouve aps d'o� viens le probl�me.
Merci � vous.