刷新页面时,RadWindow将关闭

问题描述 投票:0回答:1

刷新页面时RadWindow将关闭。 我有一个RadWindow,在<ContentTemplate>中有一个按钮,当我点击按钮时RadWindow关闭。 我怎么办才能不关闭RadWindow?

<telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="true" VisibleStatusbar="false"
    RegisterWithScriptManager="True" EnableShadow="True" ReloadOnShow="true" Width="760px"
    Height="350px" runat="server">
    <Windows>
        <telerik:RadWindow ID="modalPopup" runat="server" Modal="True" OpenerElementID="btnShowWindow">
            <ContentTemplate>
                <asp:Button ID="Button1" runat="server" Text="AddName" OnClick="Button1_Click" />
                <asp:Label ID="lblName" runat="server" ></asp:Label>
            </ContentTemplate>
        </telerik:RadWindow>
    </Windows>
</telerik:RadWindowManager>

在aspx.cs中:

protected void Button1_Click(object sender, EventArgs e)
{
    lblName.Text = "Hello!";
}
c# asp.net telerik radwindow
1个回答
2
投票

使用如下所示的AJAX: http//www.telerik.com/help/aspnet-ajax/radwindow-ajaxifying.html

这将阻止完整的回发,因此您的RadWindow将不会处置而不会关闭。 请注意,其他完整的回发仍将关闭它。

如果您需要确保在某个服务器操作后打开它,请查看此处: http//www.telerik.com/help/aspnet-ajax/window-troubleshooting-opening-from-server.html

© www.soinside.com 2019 - 2024. All rights reserved.