Asp.net IE10和模式弹出扩展器始终可见

Asp.net IE10和模式弹出扩展器始终可见,asp.net,ajax,internet-explorer-10,modalpopupextender,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"

在使用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中添加一个
显示: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.

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

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

您可以找到ASP.Net的错误修复程序

这篇文章的标题是:错误和修复:ASP.NET未能检测到IE10,导致_doPostBack是未定义的JavaScript错误或保持FF5滚动条位置


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

这类废话就是为什么我将WebForms+MS AJAX抛在后面,转而使用MVC+plain JS/JQuery。比探索这种冲突要容易得多。绝对痛苦。IE10也很可笑。
SCRIPT5007: Unable to get property 'PageRequestManager' of 
     undefined or null reference 
SCRIPT5022: Sys.ArgumentException: Value must not be 
     null for Controls and Behaviors.