我正在使用延迟加载方法通过使用此处概述的计时器方法来加载用户控件内容:
当只有一个用户控件时效果很好,但是当有多个用户控件时,它首先呈现页面,然后呈现用户控件 1 并等待计时器单击事件完成,然后再到达用户控件 2 的计时器单击。
我想要更多的异步调用方法,其中所有用户控件的计时器事件一个接一个地独立触发(似乎这在不使用客户端ajax方法的dropthing或pageflakes等门户中是可能的)
这可能吗?非常感谢任何帮助。
我正在使用延迟加载方法通过使用此处概述的计时器方法来加载用户控件内容:
当只有一个用户控件时效果很好,但是当有多个用户控件时,它首先呈现页面,然后呈现用户控件 1 并等待计时器单击事件完成,然后再到达用户控件 2 的计时器单击。
我想要更多的异步调用方法,其中所有用户控件的计时器事件一个接一个地独立触发(似乎这在不使用客户端ajax方法的dropthing或pageflakes等门户中是可能的)
这可能吗?非常感谢任何帮助。
一个朋友对一些渲染时间很长的用户控件做了类似的事情;在这里查看:http: //ivowiblo.wordpress.com/2010/06/02/asp-net-webforms-lazypanel-deferred-content-loading-in-webforms/
希望能帮助到你
看看这个:http ://encosia.com/2007/09/19/aspnet-ajax-timer-trouble-location-is-key/
看看最后的“流行测验”和莫里斯的评论。