提问人:chinna 提问时间:7/8/2009 最后编辑:Chris Ballardchinna 更新时间:3/6/2014 访问量:1551
如何在 AsyncPostBackError 后控制 ModalPopupExtender
How to control ModalPopupExtender after AsyncPostBackError
问:
我有一个非常简单的问题,我相信有人以前遇到过。
我正在使用 AJAX ModalPopupExtender 来启动 Ajax 请求。
如果发生错误,我想发出警报并隐藏 Ajax ModalPopupExtender。在引发异常后,我试图隐藏 ModalPopup 扩展程序并将异常显示为警报的尝试未成功。
当出现未经处理的异常时,似乎 ModalPopupExtender 的 show()/hide() 方法被禁用。
我的第一次尝试是尝试隐藏 ModalPopupExtender,方法是将异常处理添加到调用方法中,在 ModalPopupExtender 上调用 hide(),然后重新抛出异常,以便捕获执行并显示为对用户的警报。这没有用。
我的第二次尝试是在 ASP.NET Ajax scriptmanger 控件的 AsyncPostBackError 事件中对 ModalPopupExtender 调用 hide()。这也没有用。
解决这个问题有什么想法吗?
答: 暂无答案
评论