Sometimes, you might need to automatically update a Web page with dynamic elements.
For example, you would want a poll Web site to update the poll results as soon as its database receives new votes, or you might need a stock Web site that periodically updates real-time trading data of securities.
However, its server-side processing model has several drawbacks inherent in the technology: Enter Microsoft's ASP. AJAX, which stands for A synchronous J ava Script A nd X ML, is an integrated framework for providing incremental page updates via cross-platform Java Script, composed of server-side code comprising the Microsoft AJAX Framework, and a script component called the Microsoft AJAX Script Library. NET AJAX extensions also provide cross-platform support for accessing ASP. This whitepaper examines the partial page updates functionality of the ASP.
NET AJAX Extensions, which includes the Script Manager component, the Update Panel control, and the Update Progress control, and considers scenarios in which they should or should not be utilized.
You can read about j Query Ajax from official j Query Site: https://api.jquery.com/j Query.ajax/ If you don't want to use any click event then you can set timer for periodically update. first, try this: Ajax Tutorial If you want to know how ajax works, it is not a good way to use j Query directly.For example i would like to update tables in my page by pressing buttons or selecting UI elements (drop down boxes)..Update: I followed this and i changed only the imports in as follows: I would suggest using the ASP. The Web API makes serving JSON very easy and encourages a RESTful approach without constraining yorr options (as RPC style calls still have their place IMO).Visual Studio 2008 does not appear to come with a pre-defined template for an ASP. However, such a template was available within Visual Studio 2005 if the Visual Studio 2005 and ASP. Consequently, configuring a web site and starting with the AJAX-Enabled Web Site template will likely be even easier, as the template should include a fully-configured web.config file (supporting all of the ASP.NET AJAX Extensions, including Web Services access and JSON serialization - Java Script Object Notation) and includes an Update Panel and Content Template within the main Web Forms page by default.