0
我有一個綁定到SQL數據源的GridView。我把它放在更新面板中,並希望內容以指定的時間間隔更新。問題是,如果我更改數據庫中的數據,GridView不會自行更新,我必須手動刷新頁面才能查看新數據。ASP.NET GridView沒有在UpdatePanel內更新
我還需要做些什麼才能讓GridView自我刷新?
<asp:Timer ID="RefreshTimer" runat="server" Interval="10000"
ontick="RefreshTimer_Tick">
</asp:Timer>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div id="quad1"><uc1:MyWidget ID="MyWidget1" runat="server" /></div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="RefreshTimer" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>