2016-04-12 49 views
1

我試圖找到一個類似的主題,但我無法用我找到的主題解決它,這就是爲什麼我現在要創建這篇文章。顯示在response.redirect後加載gif VB.NET

我想在頁面後面的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 

下一個頁面的數據從一個SQL Server安裝在一個while循環與DataReader,最後顯示在一個GridView

我想要顯示此gif,直到數據完全加載並顯示GridView。我嘗試了很多東西,但是我無法實現它。

回答

0

我想顯示一個動畫加載gif後的一個response.redirect在 的後面。

答案是你不能。一旦達到服務器代碼,顯示加載圖標爲時已晚。您無法在voucherordercontrol.aspx中這樣做,因爲voucherordercontrol.aspx需要很長時間才能像您所說的那樣加載。

您可以實現的唯一方法是在回發到服務器之前顯示加載圖標。例如,在客戶端點擊按鈕後立即顯示加載圖標。