while(true)
{
if(有數據)break;
System.Threading.Thread.Sleep(1000);
}

解决方案 »

  1.   

    定时器,sleep
    是否有新数据则需要你自己用if语句判断了
      

  2.   

    不用啊,在頁面中的aspx里面加上一句下面的話,就會自動執行一次你想要執行的頁面中,
    最好用於尋找有沒有新消息啊,有的話就提示躝出來,沒有就不會提示
                      <!--以下為過2秒鐘就刷新一次testB.aspx頁面-->
    <!--<meta http-equiv="Refresh" content="2;URL=youaspx.aspx">-->
    <!--以上為隔2秒鐘就刷新一次頁面-->應可以解決你的問題了