asp.net问题:关于timer和updatePanel
我用UpdatePanel和timer在页面上显示当前时间,功能实现了。但显示的时间有时候走得不均匀,比如显示21:54:21,然后就突然跳到了21:54:22,这个怎么...
我用UpdatePanel和timer在页面上显示当前时间,功能实现了。但显示的时间有时候走得不均匀,比如显示21:54:21,然后就突然跳到了21:54:22,这个怎么解决?(我timer的inteval属性已经设置到最小了)求大神!
局部刷新 展开
局部刷新 展开
展开全部
UpdatePanel是从客户端发起请求,服务器端响应后再发送给客户端,刷新页面,虽然是异步的看上去没什么,但实际代价是非常大的!
你这种功能一般只用 js在客户端实现就可以了,如:
setInterval(function(){document.write(new Date().toLocaleString())},1000)
winform的服务器控件能不用就不要用,尤其是UpdatePanel这种重量级的控件,封装的太深, 隐藏了太多细节,坑害不少初学者。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询