Devexpress ASPxPopupControl在服务器端之后更改位置?

Devexpress ASPxPopupControl在服务器端之后更改位置?,devexpress,Devexpress,我有一个aspxpoppc控制器。html代码是: <dx:ASPxPopupControl ID="MKRPopup" Width="900px" ClientInstanceName="MKRPopup" HeaderText="MKR Ekleme" Modal="true"

我有一个aspxpoppc控制器。html代码是:

<dx:ASPxPopupControl ID="MKRPopup"  
                     Width="900px" 
                     ClientInstanceName="MKRPopup" 
                     HeaderText="MKR 
                     Ekleme" Modal="true"
                     runat="server"  
                     AllowDragging="true" 
                     AllowResize="true" 
                     AutoUpdatePosition="false"
                     CloseAction="CloseButton"
                     ShowFooter="false" 
                     PopupHorizontalAlign="WindowCenter" 
                     PopupVerticalAlign="Above"
                     EnableViewState="false">

此弹出窗口显示为在gridview中选择一行并单击其下方的AddMKR按钮。然而,问题是,当我将模式设置为真时,弹出窗口实际上位于页面下方,因此无法看到它,并且实际页面上的滚动条消失。因此,查看弹出窗口的唯一方法是缩小页面。然后我可以在下面看到它。你能想出一个理由吗?我想这可能是因为它转到了服务器端,因为有些字段必须填写。但是,当我将模态更改为false时,它将显示它应该显示的方式。我真的搞不懂这一点。

您是否尝试使用不同的PopupVerticalAlign?我尝试在客户端获取值。现在它起作用了。