У меня есть заполнитель внутри панели обновления, который также находится внутри заполнителя и панели обновления. Однако, согласно моим тестам, эта раскладка не должна иметь значения для этой ошибки. Мой заполнитель всегда имеет видимое значение false, даже если я пытаюсь установить его в значение true. Я попытался пошагово продумать код, и код для установки заполнителя в true выполняется. Тем не менее, он не устанавливает его в true.
myPlaceholder.Visible = true;
if(myPlaceholder.Visible)
//Do stuff inside placeholder
myUpdatePanel.Update();
Это происходит только при первой загрузке, но для обратных передач myPlaceholder устанавливает значение true. Вероятно, что-то еще в веб-приложении неправильно и создает эту ошибку, но настолько велико, что я не знаю, с чего начать. Я надеюсь, что у кого-то была похожая проблема, которая может указать мне правильное направление.