What we do is use ASP.NET 2.0 MasterPages on the server. When the page is
compiled on the server it is returned to the client as HTML and client-side
script, e.g. AJAX. When using MasterPages there is nothing that prevents us
from using a script manager and an update panel in our HTML being compiled
on the server. When the page is returned to the client the functionality
intended to be provided by the update panel is done using the client-side
script, e.g. AJAX. Anybody may interact with the page to click a button for
example and refresh a grid with data (update the content in the panel)
without sending then entire page back and forth to the server.
Here's how to get started learning how to achieve this:
//google or search.live.com
masterpages overview site:msdn2.microsoft.com
// videos, forums and related code
// to learn MasterPages and AJAX
http://asp.net/
<%= Clinton