页面加载VB.NET后运行循环

时间:2014-01-24 13:37:59

标签: asp.net sql vb.net gridview

我想要加载页面,然后我将显示一个加载数据的GIF然后我想要这个循环(见下文)运行直到行数不为0.

(在上一页中触发了一个SQL作业,大约需要1-2分钟才能运行,因此我想在数据库中显示新数据时自动显示新数据。)

我无法弄清楚如何以编程方式使其工作,我明白,因为我在page_load中有这个,它将在页面加载之前运行,但我不确定如何在页面加载后运行它< / p>

非常欢迎任何帮助,建议或提示 谢谢

Sub Page_Load(ByVal Sender As Object, ByVal E As EventArgs)
    Do While GridView1.Rows.Count = 0 And GridView2.Rows.Count = 0
        GridView1.DataBind()
        GridView2.DataBind()
    Loop
End Sub

1 个答案:

答案 0 :(得分:1)

如果使用Ajax / JQuery,你是否可以使用每秒回发一次的计时器控件,只要两个表中都有数据,就禁用计时器。