代码之家  ›  专栏  ›  技术社区  ›  smaclell

ASP.NET ModalPopupExtender未正确呈现

  •  1
  • smaclell  · 技术社区  · 16 年前

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

    一旦你打开任何一个弹出窗口,它们看起来像是应该的,但不会消失。在页面底部,它们由ASP.NET以完全相同的标记呈现。

    我不知道为什么会这样。任何帮助都将不胜感激

    1 回复  |  直到 16 年前
        1
  •  0
  •   smaclell    16 年前

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

    例子:

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

    编辑:跟进

    我们还没有在所有有多种形式的页面上看到这个问题,这让我觉得这是另一个因素。从那时起,我们已经升级到.NET 3.5,这可能不是使用最新版本的工具包的问题。