This is great article for using Ajax.NET PageMethods. By using PageMethods we can call Server Side Code function directly from the client and get some results returned from Server. http://www.singingeels.com/Articles/Using_Page_Methods_in_ASPNET_AJAX.aspx
The problem: When trying to update one UpdatePanel (up1) control next to another UpdatePanel (up2) control, one influences the other and there both triggered. The solution: Adding Attribute UpdateMode="Conditional" to the UpdatePanel control that you don’t wish to update when triggering the next UpdateControl. Now they will not trigger each other. < asp : UpdatePanel ID ="UpdatePanel1" runat ="server"> < ContentTemplate > < table width ="400" cellpadding ="0" border ="1" cellspacing...