我在更新面板中有一个占位符,这也在占位符和更新面板中。但是,根据我的测试,此布局与此错误无关。我的占位符总是将可见设置为 false,即使我尝试将其设置为 true。我试图一步一步思考代码,并且将占位符设置为 true 的代码正在运行。然而,它并没有将其设置为真。
myPlaceholder.Visible = true;
if(myPlaceholder.Visible)
//Do stuff inside placeholder
myUpdatePanel.Update();
这仅在第一次加载时发生,在回发时 myPlaceholder 可见设置为 true。它可能是 Web 应用程序中的其他错误并导致此错误,但它太大了,我不知道从哪里开始寻找。我希望有人遇到类似的问题,可以为我指明正确的方向。