0

我有一个带有 RadWindowManager 的母版页。

在子页面中,有多个按钮。单击每个会弹出一个radalert消息,但它显示在页面中心,我想将其显示在按钮的右侧。

我如何确保 radalert 弹出窗口显示在单击按钮的右侧?radalert 的底部应与单击按钮的底部对齐。

4

1 回答 1

1

使用 JavaScript 在您打开对话框时移动它。就像是:

<asp:Button ID="Button1" Text="open RA" OnClientClick="openRA(this); return false;" runat="server" />
<script type="text/javascript">
    function openRA(btn)
    {
        var oAlert = radalert("message");
        var btnPos = $telerik.getBounds(btn);
        oAlert.moveTo(btnPos.x + btnPos.width, btnPos.y - oAlert.getWindowBounds().height);
    }
</script>
于 2014-03-11T16:34:26.210 回答