Javascript 使用ASP.NET Core 2.0更新视图中的实时数据
据我所知,当服务器处理客户机请求(例如GET)时,它将通过Razor/Controller代码生成要返回的html页面 在我的页面中,我显示了一个表格,其中包含从模型中读取的数据。现在我能够:Javascript 使用ASP.NET Core 2.0更新视图中的实时数据,javascript,ajax,asp.net-core,razor-pages,Javascript,Ajax,Asp.net Core,Razor Pages,据我所知,当服务器处理客户机请求(例如GET)时,它将通过Razor/Controller代码生成要返回的html页面 在我的页面中,我显示了一个表格,其中包含从模型中读取的数据。现在我能够: 当有新数据可用时,更新整个页面 使用Ajax和一些Javascript“实时”更新我视图中的项目 我想知道是否有一种“本地”的方法可以做到这一点,而不用手动使用Ajax。 当我更改模型数据时,视图上的相关值会自动更新 最重要的是,是否可以在服务器端执行此操作,而不必像Ajax解决方案中那样连续轮询 编
- 当有新数据可用时,更新整个页面
- 使用Ajax和一些Javascript“实时”更新我视图中的项目
“当
数据库集
或列表
更改时,如何更新视图上的特定值,而不必从客户端进行轮询。”`类似的操作如何?我将尝试一下,它似乎非常适合我的需要,即使它仍然是手动处理的。我不理解先决条件。我正在Windows 7中使用VisualStudio 2017附带的IIS服务器运行该示例。它总是返回IsWebSocketRequest=false
。这是因为它需要Windows 8?您可能需要检查信号器。是的,它适用于Core 2,可能不会在生产中使用,但它可以工作。类似这样的东西怎么样?我将尝试一下,它似乎非常适合我的需要,即使它仍然是手动处理的。我不理解先决条件。我正在Windows 7中使用VisualStudio 2017附带的IIS服务器运行该示例。它总是返回IsWebSocketRequest=false
。这是因为它需要Windows 8?您可能需要检查信号器。是的,它可用于核心2,可能不用于生产,但它可以工作。