当我在asp.net webforms中单击3次时,为什么弹出窗体显示在另一个弹出窗体后面?

当我在asp.net webforms中单击3次时,为什么弹出窗体显示在另一个弹出窗体后面?,asp.net,webforms,devexpress,devexpress-gridcontrol,Asp.net,Webforms,Devexpress,Devexpress Gridcontrol,下面是显示我的弹出表单的代码,但是当我点击3次这个弹出窗口时,它会显示在另一个弹出窗口后面 protected void grid_RowCommand2(object sender, ASPxGridViewRowCommandEventArgs e) { if (e.CommandArgs.CommandArgument == "Skoring") { ASPx

下面是显示我的弹出表单的代码,但是当我点击3次这个弹出窗口时,它会显示在另一个弹出窗口后面

 protected void grid_RowCommand2(object sender, ASPxGridViewRowCommandEventArgs e)
            {
                if (e.CommandArgs.CommandArgument == "Skoring") 
                {
                    ASPxPopupControl3.ShowOnPageLoad = true;
                }
            }

我的弹出式面板也有同样的问题,似乎控件的动画正在进行中。当动画仍然繁忙时,它不会将显示区域分配给控件,这将导致控件彼此重叠


我可以通过将弹出式面板放在另一个控件中(在我的例子中,我选择了一个透明的面板控件)并在事件发生时立即加载面板控件来解决这个问题。动画现在可以继续,而所需的空间已经分配给该控件。

看起来您可能正在使用DevExpress组件?如果是,请将您的问题包含在该标签中,以便DevExpress的专家可以看到该问题。