【问题标题】:ASP.NET ModalPopupExtender not rendering correctlyASP.NET ModalPopupExtender 无法正确呈现
【发布时间】:2009-08-17 17:00:31
【问题描述】:

我有一个相当简单的屏幕,其中包含两个模式弹出窗口。第一个确认删除类型操作,另一个允许您编辑表单详细信息。

只要您打开任一弹出窗口,它们就会出现,但不会消失。在页面底部,它们由 asp.net 以完全相同的标记呈现。

我不确定为什么会发生这种情况。任何帮助将不胜感激

【问题讨论】:

  • 似乎删除其中一个就可以了。这不适用于我的页面,所以我仍然需要找到解决方案。

标签: asp.net-ajax rendering modalpopupextender


【解决方案1】:

我发现了一个可能的解决方法,应该没问题。额外的一组模式弹出窗口呈现在表单之外,因此使用 CSS 很容易隐藏不需要的元素。这并不理想,但效果很好。

例子:

form #modal { display: block; }
#modal { display: none; }

编辑:跟进

我们还没有在所有具有多个模式的页面上看到这个问题,这让我认为这是其他一些因素。从那时起,我们已升级到 .NET 3.5,使用最新版本的工具包可能不会出现问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    • 2015-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多