J'utilise asp.net avec C# dans ma page aspx j'ai un panneau de mise à jour dans ce panneau j'ai des liens vers d'autres sites, qui est ouvert sur la même fenêtre. après avoir cliqué sur ces liens moi quand je reviens par le bouton arrière du navigateur je ne reçois pas les mêmes résultats sur le panneau de mise à jour ...comment puis-je obtenir la même page avec le bouton de retour du navigateur
2
A
Répondre
6
J'ai mis en œuvre la même chose avec l'article suivant, Si vous avez besoin d'aide, Plz laissez-moi savoir, je fournirai mandrins de code
http://rchern.wordpress.com/2008/05/11/updatepanel-backforward-browser-navigation/
tout d'abord, vous devez activer l'historique ScriptManager EnableHistory = « true »
Dans cet exemple, nous maintaing radiomessagerie gridview, Lorsque le bouton retour navigateur utilisateur Vous avez ajouter un point d'historique après le chargement de votre première page.
private void AddHistoryPoint(String key, String value, String tile)
{
ScriptManager scm = ScriptManager.GetCurrent(this.Page);
if ((scm.IsInAsyncPostBack == true) && (scm.IsNavigating != true))
{
if (pageState == null)
{
NameValueCollection pageState = new NameValueCollection();
}
if (pageState[key] != null)
{
pageState[key] = value;
}
else
{
pageState.Add(key, value);
}
scm.AddHistoryPoint(pageState, tile);
}
}
protected void grid_PageIndexChanged1(object sender, EventArgs e)
{
AddHistoryPoint("pi", grdProject.PageIndex.ToString(), "Page Index- " + (grdProject.PageIndex + 1).ToString());
}
ici, vous devez gérer l'événement ScriptManager Naviguer
protected void ScriptManager1_Navigate(object sender, System.Web.UI.HistoryEventArgs e)
{
if (e.State != null)
{
if (e.State["pi"] != null)
{
grid.PageIndex = Convert.ToInt32(e.State["pi"]);
}
}
}
Questions connexes
- 1. Désactiver le cache de page pour forcer le chargement de la page avec le bouton de retour du navigateur
- 2. Javascript: Modifier la fonction du bouton de retour du navigateur
- 3. Comment contrôler les rechargements lors de l'utilisation du bouton de retour dans le navigateur?
- 4. Comment détecter cette page ouverte d'utilisateur en utilisant le bouton RETOUR dans le navigateur?
- 5. Forcer le navigateur Retour à une page
- 6. Struts 1 pas convivial avec le bouton de retour du navigateur: des solutions?
- 7. Désactivation du bouton Précédent sur le navigateur
- 8. Ajax bouton de retour avec le contenu dynamique
- 9. AJAX et le bouton Précédent du navigateur
- 10. Le bouton de retour du navigateur ne fonctionne pas dans l'environnement mis en cache
- 11. Limitation du navigateur avec la longueur de page maximale
- 12. Comment désactiver le bouton de retour dans le navigateur lorsque la déconnexion de l'utilisateur dans asp.net C#
- 13. Désactivation Retour bouton du navigateur sur Déconnexion cliquer comme Yahoo, Gmail, etc pour la sécurité
- 14. problème de bouton de retour d'iframe (ne veux pas que le bouton de retour affecte iframe)
- 15. mvc et le bouton de retour
- 16. Bouton de lecture dans le navigateur
- 17. Comment injecter Javascript du code derrière lorsque l'on clique sur le bouton retour? (asp.net)
- 18. Forcer l'actualisation de l'application sur le bouton de retour
- 19. Comment fonctionne le bouton Précédent dans un navigateur Web?
- 20. Intention de la vidéo Android: bouton de contrôle du retour?
- 21. Comment forcer le contrôle du navigateur Web à toujours ouvrir la page Web dans la même fenêtre?
- 22. Jquery obtenir le bouton radio sélectionné de la liste sur le chargement de la page
- 23. Comment obtenir le titre de la page HTML avec JavaScript?
- 24. Comment obtenir l'adresse IP ou le nom d'hôte du navigateur?
- 25. Comment puis-je obtenir la hauteur de l'écran du navigateur?
- 26. Comment créer un assistant ASP.NET MVC avec prise en charge du bouton de retour?
- 27. Retour au navigateur parent après une certaine page
- 28. Comment afficher le bouton de retour dans l'application de navigation?
- 29. Le bouton de retour de UINavigationController disparaît?
- 30. Simuler le bouton de retour sur la UINavigationController sur l'iPhone
plese me fournir le code ... i hv une certaine confusion – saurabh