IE9中ASP.NET AJAX中的模态弹出窗口无法正常工作

时间:2011-09-13 13:36:56

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

连续几天与此斗争 - 没有运气。试图让ModalPopupExtender与IE9一起工作。我使用最新的AjaxControlToolki.dll版本50731 for .NET 3.5和4.0。并且想知道什么时候IE将最终从地球上消失?请帮助!!!!

此外 - 将<meta http-equiv="X-UA-Compatible" value="IE=9">添加到母版页的<head>标签有助于弹出窗口,但会混淆布局,因为它在母版页中,会使整个网站混乱,因此无法使用此解决方案。很明显,IE9 CSS处理和所谓的“兼容模式”是这个该死的问题的原因 - 如何修复它!请帮助!!!

2 个答案:

答案 0 :(得分:0)

如果没有设置整个Ajax.Net控件,不确定你的问题到底是什么,但是如果你使用jQuery Dialog / Modal呢?我用它非常成功。

http://jqueryui.com/demos/dialog/

答案 1 :(得分:0)

面对同样的问题,我在主页头部分添加了以下元标记时,问题现已解决:

<meta http-equiv="X-UA-Compatible" content="IE=7" />