<body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server"> <asp:UpdatePanel ChildrenAsTriggers="true" ID="UpdatePanel1" runat="server" > <contenttemplate> <asp:Button runat="server" Text="PostBackFirst" ID="btnPostF" onclick="btnPostF_Click"/> <asp:Button runat="server" Text="PostBackSecond" ID="btnPostS" onclick="btnPostS_Click"/> <asp:Button runat="server" Text="AbortPostBack" ID="btnAbort" OnClientClick="Sys.WebForms.PageRequestManager.getInstance().abortPostBack(); alert('Postback Cancelled');"/> <asp:Label ID="Label1" runat="server" Text=""> <asp:Label ID="Label2" runat="server" Text=""> </contenttemplate> </form> </body>
protected void btnPostF_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(4000); Label1.Text = "PostBack 1 Completed"; } protected void btnPostS_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(4000); Label2.Text = "PostBack 2 Completed"; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)