IE10和模式弹出扩展总是可见(IE10 and Modal Popup Extender alwa

2019-10-18 09:59发布

看来,我的模态弹出扩展器使用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;}

这似乎很奇怪,但我不得不添加display:none的CSS? 还是有另一种方式来获得他们是无形的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.

我从来没有见过这些错误。

Answer 1:

我已经成功地找到解决这个问题。

在这里你可以找到ASP.Net的bug修复。

有问题的文章标题是: 错误和修复:ASP.NET无法检测到IE10造成_doPostBack未定义JavaScript错误或维持FF5的滚动条位置

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



文章来源: IE10 and Modal Popup Extender always visible