asp.net中的部分gridview?

时间:2010-11-16 20:39:03

标签: asp.net

我正在使用Gridview,其中一个列需要长时间加载并使整个页面加载缓慢。我想知道是否有一种方法可以首先显示所有内容(其他控件和部分网格视图),除了慢速列,并在列的数据可用后立即加载gridview(或列)。

感谢。

1 个答案:

答案 0 :(得分:0)

是的,您可以使用AJAX加载慢速网格。想象一下:

  1. 将您的网格放在局部视图中(如果您使用的是ASP MVC)或控件如果您使用的是传统的ASP
  2. 您的页面加载,并在一个说法中显示动画gif:“正在加载网格......”
  3. 您发出AJAX请求以加载部分视图或控件(获取HTML内容)
  4. 请求完成后,您将gridplaceholder的内容替换为真实的网格内容。
  5. 一些资源:

    希望有所帮助