31
mai
2010
Petite question Asp.NET Ajax
mai
2010
Un article de Philippe Vialatte
4 Commentaires
Allez, un petit quizz pour la route.
Lorsque je clique sur un lien donné de ma page Web, j’ai l’erreur suivante :
Le vrai problème se règle en trois coup de cuillère à pot, mais pourquoi ce message incongru ?
Et surtout, comment remonter à la source du problème ?
(En à peu prés autant de temps qu’il en faut pour écrire ce post )
4 Commentaires + Ajouter un commentaire
Articles récents
Archives
- janvier 2014
- septembre 2013
- août 2013
- mai 2013
- avril 2013
- janvier 2013
- août 2012
- juin 2012
- mai 2012
- avril 2012
- mars 2012
- novembre 2011
- septembre 2011
- août 2011
- juillet 2011
- juin 2011
- mai 2011
- avril 2011
- février 2011
- janvier 2011
- novembre 2010
- octobre 2010
- septembre 2010
- août 2010
- juillet 2010
- juin 2010
- mai 2010
- avril 2010
- mars 2010
- février 2010
- janvier 2010
- décembre 2009
- novembre 2009
- octobre 2009
- septembre 2009
- août 2009
- juillet 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009
Si tu veux continuer à jouer, dans ce cas précis, l’erreur suivante, c’était :
[InvalidCastException: Specified cast is not valid.]
AjaxControlToolkit.TabContainer.LoadClientState(String clientState) +207
AjaxControlToolkit.ScriptControlBase.LoadPostData(String postDataKey, NameValueCollection postCollection) +121
AjaxControlToolkit.TabContainer.LoadPostData(String postDataKey, NameValueCollection postCollection) +72
AjaxControlToolkit.ScriptControlBase.System.Web.UI.IPostBackDataHandler.LoadPostData(String postDataKey, NameValueCollection postCollection) +42
System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad) +693
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1743
Et je dirais même plus, dans 80% des cas le bug provient de ce qui se trouve entre la chaise et le clavier
Pour l’étape suivante, un coup de débug et le tour est joué non ?
Oui, c’est effectivement la première étape
Après avoir posé cette question à droite à gauche, 80% des personnes cherchent l’erreur dans les scripts javascript de Ajax, alors qu’en général, c’est un bug du code-behind qui se manifeste indirectement.
Hum, c’est une bonne question
Déjà pour avoir plus de détails sur l’erreur je suppose qu’un EnablePartialRendering à false devrait suffire non ?