如何从devexpress aspxpopupcontrol打开一个模态aspx页面

时间:2012-05-25 09:42:20

标签: user-controls modal-dialog devexpress

我有一个按钮,可以在模态窗口中打开我的项目的Web表单。如何使用devexpress弹出控件实现这一目标?

3 个答案:

答案 0 :(得分:1)

使用Popup Control - Content URL在控件中显示另一个网络表单。在按钮的客户端点击事件上打开弹出窗口。

示例:

<dx:ASPxPopupControl ID="popup" runat="server" ContentUrl="~/ContentPageWithTextBox.aspx"
        Top="100" ClientInstanceName="clientPopup" CloseAction="CloseButton">
        <ClientSideEvents Shown="OnShown" />
    </dx:ASPxPopupControl>

检查此search Result
参考:
How to manipulate client-side objects within a ASPxPopupControl with the specified ContentUrl - 检查示例。

希望这有帮助...

答案 1 :(得分:0)

以下是示例代码:

<input id="openBtn" type="button" value="Open popup" 
       onclick="myPopup.SetContentUrl('http://www.google.com');myPopup.Show();" />                

<dx:ASPxPopupControl runat="server" ClientInstanceName="myPopup" Modal="True" 
                     CloseAction="CloseButton" Width="500px" Height="400px"/>

ASPxClientPopupControl members
ASPxPopupControl members

答案 2 :(得分:0)

请参阅ASPxPopupControl在线演示和Code Central Examples,详细了解如何完成此任务。