如何在完成同一页面中的上一个回发之后引发回发

时间:2012-10-16 10:51:46

标签: asp.net asp.net-ajax postback custom-server-controls

我的页面中有一个treeview控件。我在选择任何节点或扩展任何根节点时都启用了回发。现在我的问题是,当我选择根节点时,它将同时被选中和扩展(作为根节点),因此两个回发都应该发生。但问题是,第二次回发在第一次回复完成之前就已经提出,所以它中止了第一回发。因此,最后只有一个回发(即第二个)成功,第一个被中止。我怎么解决这个问题?有没有办法在第一个回发完成后提高第二个回发?

1 个答案:

答案 0 :(得分:0)

此链接中描述的解决方案问题:http://disturbedbuddha.wordpress.com/2007/12/12/handling-multiple-asynchronous-postbacks/

我在我的一个项目中使用了类似的方法来解决这个问题。注意:提供的链接只是开始的方式。但这应该有用。