当数据库中记录更新时, 刷新页面中DataGrid控件的信息,但整个页面不能刷新 当数据库中记录更新时,刷新页面中DataGrid控件的信息,但整个页面不能刷新 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataGrid恐怕是不行的,它本身就是服务器端事件。即使要实现,也很牵强,就是用javascript找到datagrid里的table,然后改变其innerhtml,不太保险。如果一定要这样的功能,最好放弃使用DataGrid,直接使用客户端的<span>等元素,用Ajax来实现。 传说中的Ajax应该可以吧?或者不行?因为数据库更改就是服务器端的事件啊对Ajax不熟........... 你写一个databind()方法.在你更新完之后调用.这样.就不用刷新也能显示当前表的最新数据. 可以用ajax取记录然后用js写一个table服务器端的datagrid本身在客户端就是一个table chenfeile(banuiqi) 的方法个人感觉虽然那啥点.但还是可行的.楼主试试. 如果非要用DataGrid就把DataGrid放在框架页里,然后刷新框架页这样整个页面就不会刷新了 恩,单独把DATAGRID做成用户控件,在这个控件里使用outputcache,设置刷新时间.然后这里写个方法让这个控件刷新就好了.调用的时候绝对只它自己刷新 GridView中如何定位到所需的行? (分页查找定位功能) 从数据库直接查询快,从网页查询慢。是什么原因。 c# DateTime 指定时间 关于GridView排序的问题,大家帮帮忙呀!!! 死锁问题 哪位大侠有防止SQL注入攻击的字符替换的代码? 当点击Frame中的一个链接时,链接指向的页面一定会出现在Frame中吗? asp.net登录实现 aspx文件中的Script语句无效 'Count' 附近有语法错误。 PetShop 3.0 源码谁能给我一份,我安装不了,老提示系统找不到指定路径 ORA-02041:客户数据库未开始一个事务处理 问题
或者不行?
因为数据库更改就是服务器端的事件啊
对Ajax不熟...........
你写一个databind()方法.
在你更新完之后调用.
这样.就不用刷新也能显示当前表的最新数据.
然后用js写一个table
服务器端的datagrid本身在客户端就是一个table