Quantcast
Channel: Web Forms
Viewing all articles
Browse latest Browse all 23244

Update Panel

$
0
0

Hi all, looking for some ideas on this one.

I have an update panel that displays users as someone types in their name. This triggers the update panel. On my local server it works fine, on a web server we have somewhere in this country it works fine, but when deployed to a clients server in China the update progress fires but the update panel doesn't update.

Some code for reference:

<div id="ResultsDiv"><script language="javascript" type="text/javascript">
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    function CancelAsyncPostBack() {
        if (prm.get_isInAsyncPostBack()) {
            prm.abortPostBack();
        }
    }

    prm.add_initializeRequest(InitializeRequest);
    prm.add_endRequest(EndRequest);
    var postBackElement;
    function InitializeRequest(sender, args) {
        if (prm.get_isInAsyncPostBack()) {
            args.set_cancel(true);
        }
        postBackElement = args.get_postBackElement();
            $get('<%= PageUpdateProgress.ClientID %>').style.display = 'block';
            $get('<%= UpdatePanel1.ClientID %>').style.display = 'none';
    }
    function EndRequest(sender, args) {
            $get('<%= PageUpdateProgress.ClientID %>').style.display = 'none';
            $get('<%= UpdatePanel1.ClientID %>').style.display = 'block';
    }</script><asp:UpdateProgress runat="server" id="PageUpdateProgress"><ProgressTemplate><div style="text-align:center;"><img src="../Images/ajax-loader.gif" alt="Loading" /></div></ProgressTemplate></asp:UpdateProgress><asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate><asp:Panel ID="Panel1" runat="server"></asp:Panel></ContentTemplate><Triggers><asp:AsyncPostBackTrigger ControlID="FirstNameTxt" EventName="TextChanged" /><asp:AsyncPostBackTrigger ControlID="UserNameTxt" EventName="TextChanged" /></Triggers></asp:UpdatePanel></div>


Viewing all articles
Browse latest Browse all 23244

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>