Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用其他用户的数据库更改自动更新ASP.Net网格控件_C#_Asp.net_Design Patterns - Fatal编程技术网

C# 使用其他用户的数据库更改自动更新ASP.Net网格控件

C# 使用其他用户的数据库更改自动更新ASP.Net网格控件,c#,asp.net,design-patterns,C#,Asp.net,Design Patterns,在我的ASP.Net应用程序中,有几个页面提供数据库中的项目列表。目前,我们正在使用UpdatePanel以一定的时间间隔刷新整个列表,以便将其他用户的更改传播到屏幕上。显然,这不是很有效,我们认为它不会很好地扩展 实现这一点的其他方法有哪些。是否有解决此问题的特定模式?使用Web服务和javascript超时更新客户端中的值会快得多 Pon您是否在使用某种缓存?如果页面是数据驱动的,那么刷新页面应该会将新数据拉入右侧?你的问题需要更详细一点。

在我的ASP.Net应用程序中,有几个页面提供数据库中的项目列表。目前,我们正在使用UpdatePanel以一定的时间间隔刷新整个列表,以便将其他用户的更改传播到屏幕上。显然,这不是很有效,我们认为它不会很好地扩展


实现这一点的其他方法有哪些。是否有解决此问题的特定模式?

使用Web服务和javascript超时更新客户端中的值会快得多


Pon

您是否在使用某种缓存?如果页面是数据驱动的,那么刷新页面应该会将新数据拉入右侧?你的问题需要更详细一点。