2011-04-01 60 views
0

我在asp.net中有一個頁面,我需要根據數據庫更改它的內容。基本上,幾秒鐘內,我想更新一個標籤。在asp.net中動態更新

任何想法?

回答

1

你可以使用一個Timer控制:

<%@ Page Language="C#" %> 
<script type="text/C#" runat="server"> 
    protected void Timer_Tick(object sender, EventArgs e) 
    { 
     // This method will be called on every 5 seconds 
     // Read the database value and update the label 
     LblStatus.Text = DateTime.Now.ToLongTimeString(); 
    } 
</script> 
<!DOCTYPE html> 
<html> 
<head> 
    <title></title> 
</head> 
<body> 
    <form id="Form1" runat="server"> 
     <asp:ScriptManager ID="scm" runat="server" /> 
     <asp:Label ID="LblStatus" runat="server" /> 
     <asp:Timer ID="Timer" runat="server" Interval="5000" OnTick="Timer_Tick" /> 
    </form> 
</body> 
</html> 
+0

(我不得不等待幾分鐘的時候,才讓我按一下勾號)已接!謝謝! :) – FreeSnow 2011-04-01 09:43:00