2011-05-18 50 views
0

我有一个仪表板像我正在开发的ASP.NET(C#)应用程序的界面。这个页面上有几个GridView需要一段时间来查询数据库中的所有数据。 GridView的显示数据。有没有一种方法可以加载页面,并在加载时显示每个GridView的加载图标?加载动画的GridView的

谢谢。

+0

你指的是当你做ajax调用来加载数据或页面加载? – 2011-05-18 17:33:50

+0

在页面加载。理想情况下,我想为GridView返回数据所需的时间显示动画。由于每个GridView将运行不同的时间。 – Will 2011-05-18 17:45:48

回答

3

您可以尝试类似如下:

  1. 将所有的GridView的更新面板的内部
  2. 放置一个计时器,不要将它们绑定在页面加载网页上的更新面板内并将其设置在页面加载后触发500毫秒现在
  3. ,绑定你的GridView的

合并以上AJAX Toolkit UpdatePanel Animation Extender,你会找到你想要的。

这将使它看起来好像GridViews是在页面加载后动态加载的,用户将看到加载图标来通知它们。

您还可以看到一个完整的工作(类似)示例here