我试图找到一个类似的主题,但我找不到我发现的主题,这就是我现在正在创建这篇文章的原因。
我想在Page behind后面的response.redirect之后显示一个动画的加载gif。
看起来像这样:
If IsPostBack Then
Dim EventTarget() As String
EventTarget = Request("__EVENTTARGET").Split("$")
If EventTarget(2) = "btnWeiter" Then
Response.Redirect("voucherordercontrol.aspx", False)
End If
End If
下一页的数据是在一个带有DataReader
的while循环中从SQL Server加载的,最后显示在GridView
中。
我想显示此gif,直到数据完全加载并显示GridView
。我尝试了很多东西,但我无法让它发挥作用。
答案 0 :(得分:0)
我想在response.redirect之后显示动画的加载gif 页面背后。
答案是你不能。一旦你到达服务器代码,显示加载图标为时已晚。您也不能在 voucherordercontrol.aspx 中执行此操作,因为voucherordercontrol.aspx需要很长时间才能加载。
唯一可以实现的方法是在回发到服务器之前显示加载图标。例如,只要在客户端单击按钮,就会显示加载图标。