Bonjour,
J'ai créé deux pages aspx. L'une est une image (créée en C#). L'autre est une page web qui contient cette image.
Là où ça coince c'est que dans la première page (l'image) une variable de session est créée et cette variable je m'en sers dans la seconde page.
Je dois donc attendre que la page image soit complètement exécutée pour pouvoir appeler cette variable de session dans la page web, sinon il est évident, j'obtiens une erreur de type NullRefereneException...comme quoi la variable de session n'existe pas.
Comme solution d'attente j'ai créé un bouton sur la page web, quand l'utilisateur clique dessus ça appelle la variable de session et là donc elle a bien été créée auparavant et je peux l'utiliser.
Mais moi je voudrai faire ça automatiquement sans que l'utilisateur ai à cliquer sur un bouton. J'ai beau retourner le problème dans tous les sens je ne parviens par à le faire. Avec différents contrôles, évènements (onload, onunload, ondisposed, onprerender...) j'obtiens toujours l'exception comme quoi la variable de sessions n'existe pas (= NULL).
Dois-je passer par un évènement particulier ?
Ou alors est-ce que je m'y prend mal ?
Merci d'avance.
Partager