title: How do I display a "please wait" message during a long operation in ASP.NET?
body: <p>When a page is first called, I'd like to be display a "please wait" message while they are waiting for the page to load.  However in the example below the page doesn't render until <strong>someLongProcess</strong> completes.  </p>
  
  <p>I suspect I need to use something like AJAX to display the initial "please wait" message then start my initial processing.  Any suggestions?</p>
  
  <pre><code>Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
      If Not Page.IsPostBack Then
          Call SetupGUI() 'user doesnt see this setup until page is rendered.
          Call someLongProcess()
      End If
  End Sub
  </code></pre>