远程更新后刷新gridview

时间:2017-04-09 01:32:54

标签: c# asp.net gridview

我在www.myurl.com/page1上显示的ASP页面上有一个gridview。它显示可以使用同一网站上的其他页面(www.myurl.com/page2)由其他计算机修改的数据。我想这样做,当用户1添加数据时,用户2页面上的网格视图会刷新新数据(但它不是完全相同的数据)。

有没有一种方法可以通知gridview数据更新?或者我只是采取10秒刷新(我想避免)?

1 个答案:

答案 0 :(得分:1)

您可以在应用程序中使用Ajax UpdatePanel,其工作方式如下:https://msdn.microsoft.com/en-us/library/bb399001.aspx

使用Ajax计时器控件和UpdatePanel中的gridview每隔5/10秒刷新一次网格。这样,只有它的gridview部分才会刷新,而不是整个页面。

http://www.devcurry.com/2009/03/how-to-refresh-aspnet-gridview.html

可能重复的问题:asp.net refresh web page on DB changes