我使用UpdateProgress ASP.NET控件和UpdatePanel通过Web服务获取某些数据,在本地更新某些内容并在此过程中显示一个微调器。UpdateProgress在查询需要很长时间时不会关闭
问题是,当Web服务调用需要很长时间时,微调不会消失(就好像它睡着了听异步回发响应一样)。内容将在本地更新(我可以看到数据库中的更改),但只有刷新页面后,微调器才会启用。
p.s当数据较小时,此功能可以很好地工作,并且当过程完成时微调停止。
是否有超时选项我应该设置或什么?
编辑:我在页面上使用错误处理,并吐出JS警告框中遇到的任何错误。此外,该方法设计用于回滚DB事务,如果它遇到不发生的错误。
您可能有错误,并且您没有处理错误情况。 – leppie
请参阅我的编辑。 – webnoob