1

我的 aspx 页面中有一个 gridview,当数据库表记录被修改时,我喜欢自动刷新网格。我可以在数据库表和 aspx 页面之间做任何类型的触发器,它会自动触发任何事件并刷新网格吗?

请记住,在一定时间间隔后我无法刷新页面。根据要求,在一定间隔后,我也无法使用 ajax 刷新网格。每当修改表的记录时,只有我可以刷新网格。我需要遵循 facebook 的机制,因为任何用户都有任何更改,记录将自动对所有登录用户有效。

谁能建议我该怎么做?

4

2 回答 2

0

您可以使用 SignalR 构建实时应用程序。

看看这个链接它有你想要的

http://www.asp.net/signalr/overview/getting-started/tutorial-server-broadcast-with-aspnet-signalr

于 2013-07-30T06:55:24.417 回答
0

您可以使用更新面板。

<asp:UpdatePanel id="UpdatePanel1" runat="server" UpdateMode="Conditional" >
  <ContentTamplate>
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" >

    --------
    </asp:GridView>
   </ContentTemplate>
</asp:UpdatePanel>

希望这会帮助你。

于 2013-10-23T10:01:01.763 回答