title: get the web page source with the rendered html from javascript
body: <p>If I use this </p>
  
  <pre><code>WebClient client = new WebClient();
  String htmlCode = client.DownloadString("http://test.net");
  </code></pre>
  
  <p>I am able to use the agility pack to scan the html and get most of the tags that I need but its missing the html that is rendered by the javascript.</p>
  
  <p>My question is, how do I get the final rendered page source using c#. Is there something more to the WebClient to get the final rendered source after javascript is run?</p>