2013-07-30 5 views
1

Кажется, что мои Modal Popup Extenders всегда видны при использовании IE10.IE10 и Modal Popup Extender всегда видны

<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?

EDIT: добавлю, что он работает в Firefox, Safari и Chrome.

EDIT 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

Этот вид дерьма - вот почему я оставил WebForms + MS AJAX позади в пользу MVC + plain JS/JQuery. Путь проще, чем освобождение этого типа конфликта. – Graham

+0

Абсолютная боль. IE10 просто смешон. – FirstCape

ответ

0

Мне удалось найти решение этой проблемы.

Here вы можете найти исправление ошибки для ASP.Net.

Заголовок для статьи в вопросе: Буга и Fix: ASP.NET не удается обнаружить IE10 вызывая _doPostBack неопределенна ошибка JavaScript или сохранить FF5 Поместите

ScrollBar, которая является основной проблемой сообщений об ошибках Я получал.

Смежные вопросы