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
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
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;";
Merci. Mais dans certaines pages, il montre la page Web Expired. –
Pas de chance. Afficher la même page En fait, j'ai placé cette réponse. Redirect dans la page maître. –