Skip Navigation Links. When interacting with other ASP.NET controls, the postback/paint can be seen by users as an interruptive user experience.

Again, WITHOUT CHANGING CODE, you can enable rich interactivity by using the Atlas UpdatePanel control.

  1. PostBack Today: demonstrates a GridView with EnableSort/EnablePaging turned on and how the postback/repaint provides a "flicker" effect for the experience.
  2. Atlas UpdatePanel: by CHANGING NOTHING about the GridView, we can wrap it in an UpdatePanel and immediately get rich, async experiences.
  3. UpdatePanel Triggers: when anything happens within an UpdatePanel, that async postback occurs, but what about controls outside?  This demonstrates how a button outside the UpdatePanel can serve as a trigger on the elements within.  Clicking the button will change the country sort.