Popup扩展程序“冻结”代码隐藏异常

时间:2009-09-15 00:24:40

标签: c# exception asp.net-ajax modalpopupextender

在C#/ ASP.NET项目中,我们使用ajax modalpopupextender向用户显示“Processing ...”消息。 我们在ASP.NET页面的代码中使用Javascript调用来显示它。然后,在后面的代码中,我们正在进行一些数据库操作,并使用“popup.hide();”再次隐藏弹出窗口。

问题是当后面的代码中发生异常时,弹出窗口仍会显示,并且应用程序不会根据web.config的“customErrors”标记处理错误。

关于如何处理这类问题的任何想法?

谢谢, 大卫

1 个答案:

答案 0 :(得分:0)

你可以将你正在运行的代码包装在try catch中,并确保你最后调用popup.hide吗?