2009-10-14 116 views
0

我正在尝试使用AJAX控件工具包和/或执行以下操作的JQuery来实现文本滑块(示例:新闻提要或个人鉴定)使用AJAX或JQuery实现文本滑块或“幻灯片”

  • “幻灯片”(或褪色)每隔几秒钟到文本
  • 下一块文本块不能是静态的,因为可能有数百/几千条。很可能需要调用.NET Web服务来返回随机文本块。
  • 这将驻留在.NET用户控制和将包括在许多不同的页面

我们已经在做了JQuery的滑块(图像和文本)一遍又一遍,但只在特定的一组HTML的输出到页面的块。这一次,我们需要从Web服务中动态地(使用javascript/jquery)提取一个随机的文本提要,而不是为每个“提要”生成全部1000个div或列表块,因为它会运行得非常慢。

回答

0

我们发现了解决方案:

我们只是创建的用户控制作为支持AJAX的UC(添加的更新面板)。然后我在页面中添加了一个asp:Timer。每一个page_load(或者如果我们想要的话,都是Tick事件),我们从数据库中提取一个随机的文本块。没有淡化或幻灯片效果,但我满足于结果。