title: C# WebBrowser control -- Get Document Elements After AJAX?
body: <p>I'm writing an application that uses the WebBrowser control to view web content that can change with AJAX that adds new content/elements.
  I can't seem to get at the new elements any way I've tried. BrowserCtl.DocumentText doesn't have the up-to-date page and of course it's not in "view source" either.</p>
  
  <p>Is there some way to get this new data using this control? :(
  Please help. Thanks!</p>
  
  <p>IE:</p>
  
  <pre><code>Browser.Navigate("www.somewebpagewithAJAX.com");
  //Code that waits for browser to finish...
  ...
  //WebBrowser control has loaded content and AJAX has loaded new content
  // (is visible at runtime on form) but can't see them in Browser.Document.All
  // or Browser.DocumentText :(
  </code></pre>