Le message suivant apparaît dans notre journal:Les raisons pour lesquelles la validation ViewState ne parvient (mais seulement parfois)
L'arbre de commande dans lequel VIEWSTATE est en cours de chargement doit correspondre au contrôle arbre qui a été utilisé pour sauver viewstate lors de la demande précédente. Pour par exemple, lors de l'ajout dynamique des contrôles , les contrôles ajoutés pendant un post-retour doivent correspondre au type et la position des contrôles ajoutés au cours la demande initiale.
Eh bien, c'est assez clair, et beaucoup a été écrit à ce sujet. Cependant, je ne peux pas reproduire ce comportement, et je ne trouve que quelques milliers d'erreurs par jour dans les journaux; donc ce n'est probablement pas si évident.
La page en question a un UpdatePanel
et charge l'un des trois contrôles usuels en fonction de la chaîne de requête.
Y at-il un problème connu avec certains clients, ou toute autre explication possible?