您的位置:首页 > 编程语言 > ASP

AspxGridView控件定时动态显示数据

2013-08-12 11:09 344 查看
使用ajax技术,定时为AspxGridView刷新绑定数据,但AspxGridView控件本身就自带了该功能,所以实现起来更加简单了。

首先们为AspxGrdiView设置以下属性:

<ClientSideEvents Init="grid_Init" BeginCallback="grid_BeginCallback" EndCallback="grid_EndCallback" / >

然后添加js事件:

<script type="text/javascript" >

var timeout;

function scheduleGridUpdate(grid) {

    window.clearTimeout(timeout);

    timeout = window.setTimeout(

        function() { grid.Refresh(); },

        4000

    );

}

function grid_Init(s, e) {

    scheduleGridUpdate(s);

}

function grid_BeginCallback(s, e) {

    window.clearTimeout(timeout);

}

function grid_EndCallback(s, e) {

    scheduleGridUpdate(s);

}

</script >

这样AspxGrdiView每隔4秒就会自动刷新一下数据了。我们也可以修改上面代码中的4000来改变刷新间隔的时间,单位是毫秒,4000毫秒就是4秒了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐