1

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 に a を追加する必要がありますか? または、IE10でそれらを非表示にする別の方法はありますか?

編集: Firefox、Safari、および Chrome で動作することを追加します。

EDIT 2: 掘り下げた後、2つのエラーが発生していることがわかりました:

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

これらのエラーはこれまで見たことがありません。

4

1 に答える 1

0

この問題の解決策を見つけることができました。

ここでは、ASP.Net のバグ修正を見つけることができます。

問題の記事のヘッダーは次のとおりです:バグと修正: ASP.NET が IE10 を検出できず、_doPostBack が未定義の JavaScript エラーになるか、FF5 スクロールバーの位置が維持される

これは、私が受け取ったエラー メッセージの根本的な問題です。

于 2013-08-01T12:33:13.490 に答える