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 に答える