ajax - 将新添加的数据从数据库更新到gridview,无需重新加载和ajax
问题描述
我有一个显示事务列表的 gridview,现在我使用 ajax 每 1 分钟获取前 100 条记录,我的要求是通过将更新的记录添加到 gridview 或总 gridview 负载来更新网格视图。
当一条新记录添加到网格视图或更新一条记录时,它应该反映在网格视图中,不使用 ajax 怎么可能。
解决方案
当数据库发生更改时,您可以使用 Signal R 和 SQL 依赖项来更新表。SQL 依赖将通知服务器有关数据库的更改,SignalR 可以将数据传递到客户端以更新表
signalR 的链接 https://www.asp.net/signalr
推荐阅读
- ios - 以编程方式在场景之间转换的问题
- homebrew - 我正在尝试在 Tesseract 上安装阿拉伯语数据,但是当我这样做时,它给了我这个:
- openrefine - 在 OpenRefine 中将可变数量的行转换为列
- raspberry-pi - 找不到 Yocto 食谱
- javascript - 简化代码:二维数组的高度和宽度
- python - Django 2 在 Heroku 上部署后停止工作
- c# - 无法使用 c# 和 XDocument 找出 XML 结构
- c# - 从另一个类调用异步方法
- c# - 使用 ajax 和路由 url 渲染部分
- javascript - 更新多维数组的元素