我一直在寻找解决方案,似乎什么也找不到。
基本上我的数据库中有50,000行,该数据库正在加载屏幕上的渲染,但加载大约需要20秒。
我想知道您是否可以找到asp完成渲染的时间,诸如此类;
Protected Sub Page Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
imgLoading.Visible = True
lvBigPage.Visible = False
Dim DE As New DE()
lvBigPage.DataSource = DE.BigPage_Get()
lvBigPage.DataBind()
End Sub
Private Sub lvBigPage_RenderingComplete(sender As Object, e As ListViewItemEventArgs) Handles lvBigPage.RenderingComplete
imgLoading.Visible = false
lvBigPage.Visible = True
End Sub
使用此方法,我将能够进行某种类型的加载ajax gif,直到页面加载完毕。