模型更新上的自动刷新页面

时间:2017-10-24 15:17:00

标签: c# asp.net model-view-controller signalr

我的SignalR Hub每隔5分钟将数据推送给所有客户端。

客户端通过Controller中的C#部分建立连接。 我希望客户端在收到数据后自行更新。

有没有可能只用c#做这个或者我是否需要不可避免的ajay? 我知道自动重新加载页面的想法每隔x秒,但我不喜欢那么多浪费的重装。

1 个答案:

答案 0 :(得分:0)

如果客户端通过浏览器通过websocket连接进行连接,最好根据您通过套接字接收的信息动态更改网页元素。

例如,如果我们想要套接字室中每个人的更新状态,我们会将JSON格式的用户列表发送给每个客户端。客户端使用javascript处理此信息并将可视反馈应用于HTML DOM。

祝你好运!