IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

erreurs apres "actualiser" du navigateur


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Par défaut erreurs apres "actualiser" du navigateur
    Bonjour,

    Voilà, j'ai une page aspx avec un gridview, des update panel et quelques contrôles utilisateurs..

    J'ai remarqué que lorsque j'utilise le bouton acualiser du naigateur pour recharger ma page, le comportement de celle-ci est incorrecte.

    J'ai très souvent alors un message d'alerte:
    "les information d'état ne sont pas valides pour cette page et sont peut être corrompues"

    Je ne rentre pas dans le détail de ma page, car pour l'instant je ne vois pas vraiment ce qui provoque ce message. En mode debug, il n'y pas d'arrêt avant cette erreur.

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    A vu de nez, c'est un pb de ViewState

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Par défaut
    Quelle est la différence au niveau du viewstate,
    entre une page redemandé via l'url ou un actualiser du navigateur ?

    Pour voir, j'ai mis viewstate.clear() dans mon page_load (!postback), et ça ne change rien.

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 114
    Par défaut
    tu as essayé d'interdire la mise en cache côté client ?
    il faut utiliser, de mémoire, la balise META avec une command Pragma et une valeur no-cache. Avec une p'tite recherche google tu trouveras rapidement la description complète de la commande

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Par défaut
    Merci,

    Non je n'ai pas tenté avec cette balise, je travaille avec des master page
    donc ça m'oblige à la mettre dans la master-page ?

    en tous cas, je vais regarder avec ça ...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Par défaut
    J'ai placé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <meta http-equiv="pragma" content="no-cache"/>
    dans ma master page entre les balise <head>, ça ne change rien.

Discussions similaires

  1. [MySQL] Syntaxe erreur apres avoir mis un quote '
    Par AyManoVic dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 12/07/2010, 16h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo