如果我想实现类似于stockticker的东西,我应该使用计时器,还是有办法更新网页内的元素(如gridview),当服务器发生变化时?
答案 0 :(得分:2)
我强烈建议使用SignalR。好处是你不要考虑浏览器的兼容性。它使用轮询,长轮询或websockets,具体取决于浏览器支持的内容。它允许将更改推送到客户端,是开源的,易于设置。查看SignalR Stock Ticker Sample
SignalR - .NET的异步库,可帮助构建实时的多用户交互式Web应用程序。
您可以使用nuget进行安装。
PM>安装包SignalR