首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gridview 即刻更新提醒显示

2013-02-24 
gridview 及时更新提醒显示想做个 即时数据改变的模块 比如说 数据库里数据是01 02 0304 05 06当我在数据

gridview 及时更新提醒显示
想做个 即时数据改变的模块 比如说 数据库里数据是
01 02 03
04 05 06

当我在数据库把 01 改成了 07 那么 前台会提示 01改变

不用出什么提示窗口什么的 只是gridview该位置的背景颜色改变就可以了  而且显示的是07  但是问题是不知道应该用什么做,我想一种是建立历史数据表,每一项逐一比对,但是数据可能很多非常浪费时间,不实际;还查到网上有人说用jquery解析JSON数据的方法,但是具体的例子没有找到,也不知道是否可行,望大神前来指教,跪谢。

对了数据改变红色提示可能要显示一段时间比如一周等; 数据库 c# gridview jquery json
[解决办法]
你定时刷新就可以了,或者依赖项改成数据库就行了
[解决办法]
历史数据表
id,filedName(改变的字段名),changedContent,changedTime


gridview一般每页只显示20条数据,只查找id在这20条里的
[解决办法]
数据改变红色提示可能要显示一段时间比如一周等

这个要记录最后修改的时间吧,判断系统时间-修改时间<7天
[解决办法]
我曾经也想过这个东西,可是后来发现还是不怎么行.
数据库的数据永远是最新的,它不会做任何操作,它丢失了数据,修改了数据,也不会通知这些连接端.
所以只有按照2楼的方式来.
[解决办法]
一页的计算量不算大。
其实你从历史表取出的数据就少。
反正你涂色就要一个一个比对
[解决办法]
你这个需求真奇怪

是手动改了数据库  再及时反映到页面上还是在后台改了数据库再反映到前台页面呢

这样做感觉最方便的还是在数据库中记录最后改变时间  与当前时间做判断
并且要定时刷新数据库源  
这里你用ajax来做感觉并不合适

热点排行