首先們爲AspxGrdiView設置以下屬性:
然後添加js事件:
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秒了。