Invalid ViewState во время AJAX postback
От: ncoder  
Дата: 16.08.08 12:36
Оценка:
Используется asp.net 2.0 + microsoft ajax.
На страничке после нескольких AJAX Postback вылетает следующая ошибка:

System.Web.HttpException: The client disconnected
System.Web.UI.ViewStateException: Invalid viewstate.
ViewState: u7OkRwGKTe4qpYjP/qAg2BlUfdEJmvIzbemOP5iIxrfWbBLcZ+HRPaDUoPcQTjWbDOGGO58eESkFE2maQDFdK3YOPwVshcCBQkC58ZcTaipKIG3DqJD9PqzXoU83bewEf8BKDTXxX1FlJzZmDtQSKnI91LsasT5kvxoCq16BcpbelDW8mZ85AYFslAgGFVb13hgC2phUkYHcNYh4Q/GucMrktWvAsP1fEndq5MAl0g5FKXg64NsBeCfR7Mt+fA/UK7qBLAK6vDMH7440n5nqwZBwogKdWglmvUIg4XBuMwQ4oTN7dfVfjHdxJyg0AchfQIQAzYbc5g4SJAYCj3CEw3fr6je5Eg6z6QGSKeJdF5GmXmh6S9TrVLO7TJatX0QIGIJI0FwhrteFXQ07szyMl1es+/S6ZXMNFD4tcji1UG+gb9CL22lK5XdsAsgfpfGHybB9Zz6NQacwykFO5k9Xp34FpH0DyzUKeO3X9hLmvAXhiCNweycjIf6Puin1vFYBc7fkoJjwaB+WCk6FpfhJgcI2HermFJspwvgCzHy7fcVQhB0k+9oOX2eXze7jSH5gvyPk8bWgKY+Lw76JkgatN3zoQD5vuy5YQxrnlLfiEFahJT1cvYJMiWjwPv8AonUK/Bc6QhpZ6LPKZxjzeTfQLNeIXBALV71X8jJIWgqro2pdxUs207unbnUknQzZHeduGnb/bpN2XP99meAZ4Tyzs2x99oQHdS97k4EGGnDWHXTYUlJb/iHHaSA1dxJvfjUoHOlO1VyQTJAZKhhD3gQm9vylEb1JdlO1XAXSHS+xGXXw7o7+oNZyUGdoDDbj5IlMb+VhCbn2TRSK92UaKAIW6h8ggLPENrmjtIK...
System.Web.HttpException: Unable to validate data.
....


Изучал ViewState между Postback'ами и заметил что с каждым следующим он растет.
Есть предположение что в один прекрасный момент из-за размера ViewState он не правильно передается с сервера на клиента или наоборот, что и приводит к ошибке.

Может кто-нибудь уже сталкивался с данной проблемой...
TIA за любую помощь!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.