Bonjour à tous
J'essaie d'utiliser la directive Application pour passer des variables vers d'autres pages appelées.
Dans Default.aspx.vb, il y a un contrôle LinkButton qui me dirige vers Photos1.aspx, et dans la routine Load de la page j'ai :
Dans Photos1.aspx.vb, il y a un label qui a pour texte d'origine "Label" et dans la routine load de la page j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Application("Cible") = "Direction" End Sub
Apparemment, je ne récupère pas ma variable puisque Label3 est vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack() Then Label3.Text = Application("Cible") Else Max = Application("_Max") Rang = Application("_Rang") NomFic = Application("_Nomfic") Sens = Application("_Sens") End If End Sub
Je précise Que les deux fichiers cités ne se trouvent pas dans le même répertoire.
J'ai du mal m'y prendre.
Quelqu'un peut-il m'aider.
Claude Azoulai
Partager