Vb et session

shadow1779 Messages postés 706 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2013 - 28 mai 2007 à 09:42
shadow1779 Messages postés 706 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2013 - 28 mai 2007 à 10:18
Bonjour,

je débute en asp.net et j'ai quelques petits soucis, j'utilise le vb.net comme langage de code-behind, et j'ai réalisé avec celui ci une page de contact bref tout marche bien aucun soucis, j'essaye de traiter l'erreur avec un try/catch et je la garde en memoire en faisant: Session("information") = "l'erreur") puis Response.Redirect("Information.aspx")

Dans ma page information j'ai fais le code suivant, mais je n'arrive jamais a retourner le contenu de ma session: (l'objet info est ici un label)

Protected
Sub Page_PreLoad(
ByVal sender
As
Object,
ByVal e
As System.EventArgs)
Handles
Me.PreLoad

If Session(
"information")
Is
Nothing
Theninfo.Text =

"Aucune information"

Elseinfo.Text = Session(

"information")Session(

"information") =
Nothing

End
If

End
Sub

.

3 réponses

shadow1779 Messages postés 706 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2013
28 mai 2007 à 09:44
Je re-colle le texte parce que ca a un peu merdé








Protected



Sub
Page_PreLoad(

ByVal
sender

As



Object
,

ByVal
e

As
System.EventArgs)

Handles



Me
.PreLoad


If
Session(

"information"
)

Is



Nothing



Then

info.Text =

"Aucune information"

Else


info.Text = Session(

"information"
)
Session(

"information"
) =

Nothing

End



If


End



Sub
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
28 mai 2007 à 09:51
bonjour,

on peut savoir comment tu renseigne ta session ?

<hr />Cyril - MSP - MCTS ASP.net & SQL
0
shadow1779 Messages postés 706 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2013
28 mai 2007 à 10:18
Session("information") = "Mon erreur" et ensuite Response.Redirect("Information.aspx")
0