Jac*_*lls 0 c# asp.net ajax updatepanel
我有一个包含更新面板和计时器的页面.页面根据计时器每5分钟更新一次.如果另一个页面(从原始页面启动)关闭,我也有一些javascript强制更新面板上的__doPostBack.我认为我遇到的问题有时强制回发似乎会中断由计时器触发的回发,这会产生错误.有没有办法取消当前的回发并启动另一个?或检测回发是否正在进行中?这应该是一个问题
是的,你可以取消......
function CancelPostBack() {
var objMan = Sys.WebForms.PageRequestManager.getInstance();
if (objMan.get_isInAsyncPostBack())
objMan.abortPostBack();
}
Run Code Online (Sandbox Code Playgroud)
参考URL
http://www.codedigest.com/Articles/ASPNETAJAX/125_Using_UpdateProgress_Control_Effectively.aspx
| 归档时间: |
|
| 查看次数: |
1197 次 |
| 最近记录: |