【问题标题】:RadWindow is closed when page is refreshed刷新页面时关闭 RadWindow
【发布时间】:2014-03-10 06:00:35
【问题描述】:

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!";
}

【问题讨论】:

  • 您想停止关闭 Radwindow 或什么...请详细说明...
  • 我不想在点击按钮(或重新加载页面)时关闭 radwindow
  • @Mayank Pathak :是的,我想在点击按钮时停止关闭 radwindow

标签: c# asp.net telerik radwindow


【解决方案1】:

使用 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-15
    • 2013-03-16
    • 2012-12-26
    • 2022-11-21
    • 1970-01-01
    • 2011-08-21
    • 2012-02-26
    相关资源
    最近更新 更多