2010-08-25 5 views
2

J'utilise un bouton d'image et en cliquant dessus je veux aller à la page visitée. Maintenant j'utilise - Response.Redirect(Request.UrlReferrer.ToString()), Il va à la page précédente, mais quand je suis dans une page de certains détails de l'utilisateur où le lien est ressemble - users.aspx? Userid = 25 et je visite une autre page et cliquez sur retour (bouton image) Je veux voir la même page userdetail. Comment suivre cela. S'il vous plaît Guide.Retour à la page précédente sur le bouton de retour personnalisé

Répondre

0

Je recommande d'utiliser l'objet Session pour stocker l'URL par ex. Vous pouvez ensuite faire usage de ce qui précède dans d'autres pages pour définir l'url du bouton de retour.

EDIT:

En réponse à votre commentaire, sont 100% que vous enregistrez l'URL actuelle avant de passer à la page suivante?

Protected Sub btnNextPage() 

    Session("PreviousPage") = Request.Url.AbsolutePath // Or whatever.... 
    Response.Redirect("nextpage.aspx") 

End Sub 
+0

Pas de chance. Afficher la même page En fait, j'ai placé cette réponse. Redirect dans la page maître. –

3

Voulez-vous que votre bouton personnalisé en arrière pour prendre toujours à l'utilisateur de la même page que le bouton retour normal du navigateur? Si oui, vous pouvez utiliser javascript pour le faire avec quelque chose comme

myBackButton.OnClientClick = "window.history.go(-1);return false;"; 
+0

Merci. Mais dans certaines pages, il montre la page Web Expired. –

Questions connexes