在MySql数据库MVC中更改后刷新项目列表-页面上的实时更改

问题描述 投票:0回答:1

我正在构建ASP.NET MVC Web应用程序。 我正在使用MySql数据库作为数据存储。在其中一个视图中,我显示了从数据库中拖动的匹配项列表。当然,进入../ Matches / Index的用户从单击按钮进入页面的那一刻起,只会看到匹配项。

是否可以在显示数据时为用户刷新页面(在这种情况下,这是型号[Match]的列表,几乎没有属性)以任何方式更改= new item added / item deleted吗?


我想有一种方法可以只在某些Ajax中执行interval请求,但是这很浪费资源。但是也许保持服务器与客户端之间的恒定联系会带来更多的负载呢?

jquery mysql asp.net-mvc entity-framework view
1个回答
1
投票
(与服务器的持续连接;只要建立了Web套接字,即使没有并发请求,服务器也将发送消息/响应,即使没有并发请求,]] 。

可以在客户端(JS)上检索响应,因此您可以在当前页面上进行任何修改。这是一个受欢迎的C#库,因此您将在此找到很多教程。

© www.soinside.com 2019 - 2024. All rights reserved.