How to get the url of this webpage
<p>My final goal is to write a simple program for myself. It should periodically checks the Thinkpad online store, and will send me an email if it finds any products meeting my criteria. </p>

<p>I've done some research. To get the content of a webpage I can use the code</p>

<pre><code>    WebRequest request = WebRequest.Create("http://www.google.com");
    WebResponse response = request.GetResponse();
    Stream data = response.GetResponseStream();
    string html = String.Empty;
    using (StreamReader sr = new StreamReader(data))
    {
        html = sr.ReadToEnd();
    }
</code></pre>

<p>However for the online store website, I am not able to get the url of my desired page. The website url is in such format  </p>

<blockquote>
  <p><a href="http://outlet.lenovo.com/SEUILibrary/controller/e/outlet_us/LenovoPortal/en_US/catalog.workflow:expandcategory?current-catalog-id=A4A41B4CA13D4754AE2FB1EBF357&amp;current-category-id=908B184AED4F29502E6EB3E1E76AFC13&amp;menu-id=products&amp;ref-id=products#/?page-index=1&amp;page-size=10" rel="nofollow">http://outlet.lenovo.com/SEUILibrary/controller/e/outlet_us/LenovoPortal/en_US/catalog.workflow:expandcategory?current-catalog-id=A4A41B4CA13D4754AE2FB1EBF357&amp;current-category-id=908B184AED4F29502E6EB3E1E76AFC13&amp;menu-id=products&amp;ref-id=products#/?page-index=1&amp;page-size=10</a>  </p>
</blockquote>

<p>I filter the result to only display New W series laptop, but the filter changes doesn't affect the url in the browser address bar. What should I do?</p>
