【发布时间】:2014-01-09 15:43:25
【问题描述】:
或者一种检测它的方法是完成渲染?
其实差不多就是这个问题
Gridview, is there an event, how would I determine that it has finished being rendered?
但他没有具体说明他是如何检测到所有内容都已绘制/调整大小的。
编辑:(从下面添加我的评论以指定我要做什么)
我正在尝试通过基本上动态地在其中实际包含数据的网格视图之上添加另一个网格视图来为网格视图的静态标题创建一个解决方法。在尝试了大约 12 种不同的建议/解决方案但没有真正的运气之后,我求助于这个。我所拥有的效果很好,只是在包含数据的标题完成重新调整大小之前渲染了新标题,我意识到我正在尝试的内容可能甚至不起作用,因为它可能需要另一个回发来重新渲染新标题在我找到列标题的大小后,但我认为我可以通过更新面板解决这个问题。
我意识到这可能不是最优雅的解决方案,但老实说,还没有找到任何解决这个问题的方法,甚至可以接近优雅,甚至可以在当前浏览器上正常工作。
【问题讨论】:
-
该问题的发帖者指出:我通过在绘制控件后调用的页面加载注册一个函数来解决问题
-
对了,他是怎么检测到控件被绘制的?
-
通过在页面加载中注册一个函数,这意味着要么使用
client.registerscriptblock,要么使用纯客户端javascript/jquery。