Я видел такое поведение в тех случаях, когда на странице есть панели обновления, и значение где-то вне этого изменяется, но никогда не распространяется на клиента.
Решение состоит в том, чтобы гарантировать, что любое значение, которое изменяется, обновляется на стороне клиента. Таким образом, когда происходит обратная передача, все данные соответствуют тому, что должно быть на стороне сервера.
Если у вас есть такие данные, вы также можете поместить их в панель обновления.
Установите UpdateMode="Conditional"
на нем, и в своем коде вы можете просто вызвать метод панелей обновления .update
, когда вам нужно его обновить.