IE10和Modal Popup Extender始终可见

时间:2013-07-30 09:22:32

标签: asp.net ajax internet-explorer-10 modalpopupextender

使用IE10时,似乎我的模态弹出扩展器始终可见。

<ajx:ModalPopupExtender runat="server" ID="mpeNewTest" 
    PopupControlID="pnlTest" TargetControlID="btnNew"
    DropShadow="true" BackgroundCssClass="modalBackground"  />
<asp:Panel runat="server" ID="pnlTest" 
    CssClass="ModalWindow" ScrollBars="Auto">
<!--Stuff here -->
</asp:Panel>

有什么东西丢失了吗?我看过网上似乎没有人遇到这个问题。

CSS很简单:

.ModalWindow {border: solid 1px #c0c0c0;background:#f0f0f0;
     padding: 10px 10px 10px 10px;width: 800px;height: 500px;}

看起来很奇怪,但是我必须在CSS中添加display:none吗?或者还有另一种方法可以让它们在IE10中隐身吗?

编辑:我将补充说它适用于Firefox,Safari和Chrome。

编辑2:经过一番挖掘后,我发现我遇到了两个错误:

SCRIPT5007: Unable to get property 'PageRequestManager' of 
     undefined or null reference 
SCRIPT5022: Sys.ArgumentException: Value must not be 
     null for Controls and Behaviors.

我以前从未见过这些错误。

1 个答案:

答案 0 :(得分:0)

我设法找到了解决这个问题的方法。

Here您可以找到ASP.Net的错误修复。

相关文章的标题是:错误和修复:ASP.NET无法检测IE10导致_doPostBack未定义JavaScript错误或维护FF5滚动条位置

我收到的错误消息的根本问题是什么。