UpdatePanel执行结束后更新所有控件

| 我正在使用更新面板和少量控件。我希望控件在代码中填充时显示。但是发生的是,所有控件最后都显示有数据(在完成整个处理之后)。 编辑:无需为每个控件使用单独的更新面板就可以实现吗? 有什么办法可以解决这个问题? 谢谢。     
已邀请:
为了做到这一点,您必须将每个控件拆分到它自己的更新面板中,并在页面本身加载后独立加载每个更新面板。看一下这里的例子。 控件在填充到后面的代码中后未立即显示的原因是,那时请求尚未完全处理,数据尚未发送到客户端(尚未)。尚未将数据发送到客户端,因为稍后您可能会在代码中将某些控件的
Visible
属性设置为ѭ1and,并且完全不需要发送标记。在完成请求处理之前,ASP.NET不知道这一点。 希望这样可以使您弄清楚为什么您要尝试与ASP.NET WebForms的工作方式发生冲突。您应该花时间阅读并了解页面生命周期。     

要回复问题请先登录注册