This is a migrated thread and some comments may be shown as answers.

RadAjaxLoadinPanel displaying when ConfirmButtonExtender is cancelled

1 Answer 37 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
License
Top achievements
Rank 1
License asked on 11 Mar 2014, 09:04 PM
I am using a ModalPopup and ConfirmButtonExtender tied to a LinkButton inside of a RadAjaxLoadingPanel. When I click the LinkButton but cancel the confirmation, the loading panel still displays momentarily. Is there a way to suppress this when I don't go back to the server?

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 12 Mar 2014, 11:52 AM
Hi Robert,

Please have a look into the sample code snippet which works fine at my end.

ASPX:
<asp:Label ID="Label2" runat="server" Text="">
</asp:Label>
<asp:LinkButton ID="btnConfirm" runat="server" Text="Show Server Time" OnClick="btnConfirm_Click">
</asp:LinkButton>
<ajaxToolkit:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" TargetControlID="btnConfirm" ConfirmText="Do you want to see current server time ?" ConfirmOnFormSubmit="false">
</ajaxToolkit:ConfirmButtonExtender>
<br />
<br />
<asp:Label ID="lblMessage" runat="server">
</asp:Label><br />
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="btnConfirm">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="lblMessage" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default">
</telerik:RadAjaxLoadingPanel>

C#:
protected void Page_Load(object sender, EventArgs e)
{
    Label2.Text = "Page Loaded Time - " + DateTime.Now.ToString();
}
protected void btnConfirm_Click(object sender, EventArgs e)
{
    Thread.Sleep(1000);
    lblMessage.Text = "Current Server Time - " + DateTime.Now.ToString();
}

Please provide your code if it doesn't help.
Thanks,
Shinu.
Tags
Ajax
Asked by
License
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or