C# 如何在出现错误时停止asp UpdateProgress?
我有一个带有微调器的更新进度。单击一个搜索按钮,微调器就会显示,当它得到响应时,微调器就会消失。这都是由listview和asp更新进度控件自动完成的 但是,我发现,如果在异步回发过程中服务器端发生错误,或者回发时间过长,微调器就会无限期地旋转C# 如何在出现错误时停止asp UpdateProgress?,c#,asp.net,asynchronous,updateprogress,C#,Asp.net,Asynchronous,Updateprogress,我有一个带有微调器的更新进度。单击一个搜索按钮,微调器就会显示,当它得到响应时,微调器就会消失。这都是由listview和asp更新进度控件自动完成的 但是,我发现,如果在异步回发过程中服务器端发生错误,或者回发时间过长,微调器就会无限期地旋转 有没有办法识别是否发生了错误或请求是否超时,然后卸载updateprogress?我试图通过scriptmanager识别一个错误,但却迷路了。看到这一点:它本质上说您必须通过附加到Sys.Application.beginRequest和endRequ
有没有办法识别是否发生了错误或请求是否超时,然后卸载updateprogress?我试图通过scriptmanager识别一个错误,但却迷路了。看到这一点:它本质上说您必须通过附加到Sys.Application.beginRequest和endRequest来手动操作元素。如果您还没有:
我以前使用过这些进度微调器,但没有注意到这个问题。这些错误是在try/catch中捕获的吗?其中一些可能是。目前,我正试图为这个意外的错误做准备,我不知道这个错误的存在。我所做的只是在代码中加入一个除法为零的异常,以查看罪人的反应,它只是一直在旋转。