谢谢 - 两个好的答案.我最后使用客户端脚本"pageloaded".这是一个相当埋没的方法,谷歌没有透露给我.对于那些感兴趣的人,这段代码与FireBug一起使用,可以很好地演示用于查找更新面板的PageLoaded方法:
Mark Bracket.. 13
您可以挂钩PageRequestManager.beginRequest事件并检查BeginRequestEventArgs.postBackElement属性.
请注意,它并不真正为您提供UpdatePanel,而是UpdatePanel内部的控件.但这应该足够好了.
编辑:更好的是,PageRequestManager.pageLoaded事件为您提供了PageLoadedEventArgs.panelsUpdated(和panelsCreated)属性.
谢谢 - 两个好的答案.我最后使用客户端脚本"pageloaded".这是一个相当埋没的方法,谷歌没有透露给我.对于那些感兴趣的人,这段代码与FireBug一起使用,可以很好地演示用于查找更新面板的PageLoaded方法:
您可以挂钩PageRequestManager.beginRequest事件并检查BeginRequestEventArgs.postBackElement属性.
请注意,它并不真正为您提供UpdatePanel,而是UpdatePanel内部的控件.但这应该足够好了.
编辑:更好的是,PageRequestManager.pageLoaded事件为您提供了PageLoadedEventArgs.panelsUpdated(和panelsCreated)属性.