J'ai un problème étrange. Voici le scénarioPage_Load ne pas être appelé sur la re-navigation
Voici mes fichiers:
- Project1.aspx
- Project2.aspx
Ils sont mis en place exactement les mêmes, y compris leurs fonctions Page_Load :
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
If (Not Page.IsPostBack) Then
setPrevIndex(-1)
...
End If
End Sub
Ils sont tous deux configurés de cette manière.
Voici où je suis confronté à un problème. Lorsque je navigue vers l'une ou l'autre de ces pages, je dois m'assurer que prevIndex est mis à -1 (via la fonction).
- Pour Project1.aspx lorsque je navigue à la page, les feux de Page_Load.
- Pour Project1.aspx lorsque j'actualise la page, le Page_Load se déclenche.
- Pour Project1.aspx lorsque j'appuie sur "Go" dans la barre de navigation de mon navigateur, revenant à la page en cours, le Page_Load se déclenche.
- Pour Project2.aspx lorsque je navigue à la page, les feux de Page_Load.
- Pour Project2.aspx lorsque j'actualise la page, le Page_Load déclenche.
- Pour Project2.aspx quand je presse « Go » dans mon navigateur barre de navigation, voyage de retour vers la page en cours, le Page_Load ne se déclenche pas du tout! La fonction n'est même pas appelée.
Des idées pourquoi? Qu'est-ce qui causerait ça?
Veuillez demander des précisions.
Mise à jour:
Lorsque j'appuie sur « Go » dans le pointage URL vers la même URL, il semble que le masterpage est la seule chose qui rechargements, mais l'événement Load_Page ne même pas le feu ...
D'autres suggestions?
Merci, E
a fait mon travail de suggestion? – Eric
no. Je n'ai aucune idée de ce que cela pourrait être –
Juste quelque chose à vérifier - quel navigateur utilisez-vous? Est-ce que le même problème se produit avec d'autres navigateurs? – Keith