我在www.myurl.com/page1上显示的ASP页面上有一个gridview。它显示可以使用同一网站上的其他页面(www.myurl.com/page2)由其他计算机修改的数据。我想这样做,当用户1添加数据时,用户2页面上的网格视图会刷新新数据(但它不是完全相同的数据)。
有没有一种方法可以通知gridview数据更新?或者我只是采取10秒刷新(我想避免)?
答案 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