Comment décoder viewstate

J'ai besoin de voir le contenu de l'état d'affichage d'un asp.net page. J'ai cherché un état d'affichage d'un décodeur, trouvé Fridz Oignon du ViewState Décodeur mais on me demande l'url de la page pour obtenir son viewstate. Depuis mon viewstate est formé après une publication et vient à la suite d'une opération dans un panneau de mise à jour, je ne peux fournir une url. J'ai besoin de copier & collez le viewstate chaîne et de voir à l'intérieur. Est-il un outil ou un site web qui peuvent l'aider en affichant le contenu de l'état d'affichage?

  • N'est-il pas juste une base de 64 version codée des données sérialisées?
  • Très en Retard, mais curieux de savoir si cette aide string str = System.Text.Encoding.ASCII.GetString(Convert.FromBase64String(txtViewState.Text));
  • Assurez-vous que votre état d'affichage est défini comme pas crypté, sinon aucun de ces outils(les réponses) avec le travail.
  • Ajoutez à cela le web.config: <pages viewStateEncryptionMode="Never"> pour désactiver l'état d'affichage de chiffrement par @David Rogers commentaire.
InformationsquelleAutor Serhat Ozgel | 2008-08-22