asp.net 页面刷新问题???

来源:百度知道 编辑:UC知道 时间:2024/04/29 11:19:29
我在页面上有一个按钮和一个GridView控件,GridView控件没有绑定数据源
而是点击按钮时绑定数据源,显示指定的内容
我现在的问题是,在我点击按钮后在GridView控件里显示了内容
然后开始检测库里是否有新记录,如果有就刷新GridView控件,将新的记录显示出来,并以其它颜色显示
这样在程序我在winfrom下制作很简单,用timer控件就可以
可是在WebFrom下如何使用定时呢
大虾帮忙,问题解决,100分
<script>
<!--
var limit="0:10"
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+"分"+cursec+"秒后重刷本页!"
else
curtime=cursec+"秒后重刷本页!"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}
window.onload=beginrefresh
//-->
</script>
这段代码实现刷新,可

别忘记setTimeout的效果和timer控件类似啊.

说实话,.net我并不熟悉,但是理论上用setTimeout可以实现。
写个函数来更新GridView的内容,然后用setTimeout不断执行这个函数。