Bonjour touss le monde,
Voila j'essaye de recuperer le choix d'un utilisateur quand on lui demande une confirmation, le code est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 Dim sb As New System.Text.StringBuilder
        sb.Append("<script language='javascript'>")
        sb.Append("if (confirm('" & final & "'))")
        sb.Append("{document.getElementById('hide').value = 'oui';}")
        sb.Append("</script>")
 
        System.Web.HttpContext.Current.Response.Clear()
        System.Web.HttpContext.Current.Response.Write(sb)
Le 'hide' est une balaise :<input> de type hidden.Mon problem c'est que quand je click sur la confirmation il m'affiche un message :
document.getElementById(). a la valeur null ou n'est pas un objet .
et c'est normal car le code javascript s'execute avant le load du formulaire c'est a dire que le hide n'existe pas.alors je cherche un moyenne d'executer mon code apres le chargement du formulaire.
PS: on peut utiliser un
Page.ClientScript.registerclientscriptblock
mais je ne croit pas que je peut l'utiliser sous VS 2003 AS.NET 1.
Je soulicite votre aide et merci.