C'est bizarre, vu qu'il passe obligatoirement par le Load, la méthode BindSondages devrait être appelée.

Sinon, toujours dans ton Load, si tu remet tes variables de session toujours à false, il va les recréer à chaque fois.
Il faut les mettre à false uniquement si elle n'existe pas, qu'elles sont nulles.