Copy Code code as follows:
<asp:scriptmanager id= "Smscriptmanager" runat= "Server" >
</asp:ScriptManager>
Copy Code code as follows:
<asp:updatepanel id= "uplinkmanlist" updatemode= "Conditional" runat= "Server" >
<ContentTemplate>
The part of the data to be updated, such as a repeater, including a paging control;
</ContentTemplate>
</asp:UpdatePanel>
Copy Code code as follows:
The background needs to register the page as Ajax
AjaxPro.Utility.RegisterTypeForAjax (typeof) (the last Word of the page to be registered inherits, such as: The page is: customerlist.aspx, then this is customerlist));
Registers an asynchronous control, Lnkbtnrefreshlinkman 10 LinkButton, for invoking the background data Update method;
This.smScriptManager.RegisterAsyncPostBackControl (Lnkbtnrefreshlinkman);
Registers the paging control This.smScriptManager.RegisterAsyncPostBackControl (this. Pager);
Copy Code code as follows:
<summary>
Refresh Contact List
</summary>
<param name= "Sender" ></param>
<param name= "E" ></param>
public void Refreshlinkmanlist (object sender, EventArgs e)
{
To update the data contained in the AJAX control, the UpdateMode of the AJAX control must be specified as conditional
Uplinkmanlist.update ();
}
Copy Code code as follows:
The LinkButton onclick event is invoked in the foreground script method, remember to import the jquery script file reference First OH
$ ("#<%=lnkbtnrefreshlinkman.clientid%>"). Click ();