title: HTML Parse no results
body: <p>Am trying to parse this HTML document to get the contents of flight, time, origin, date and output.</p>
  
  <pre><code>&lt;div id="FlightInfo_FlightInfoUpdatePanel"&gt;
  
  &lt;table cellspacing="0" cellpadding="0"&gt;
  &lt;tbody&gt;
      &lt;tr class=""&gt;
      &lt;td class="airline"&gt;&lt;img src="/images/airline logos/US.gif" title="US AIRWAYS. " alt="US AIRWAYS. " /&gt;&lt;/td&gt;
      &lt;td class="flight"&gt;US5316&lt;/td&gt;
      &lt;td class="codeshare"&gt;NZ46&lt;/td&gt;
      &lt;td class="origin"&gt;Rarotonga&lt;/td&gt;
      &lt;td class="date"&gt;02 Sep&lt;/td&gt;
      &lt;td class="time"&gt;10:30&lt;/td&gt;
      &lt;td class="est"&gt;21:30&lt;/td&gt;
      &lt;td class="status"&gt;CHECK IN CLOSING&lt;/td&gt;
      &lt;/tr&gt;
  </code></pre>
  
  <p>I am using this code, based on HTML Agility Pack for windows phone 7 to find and output the content of <code>&lt;td class="flight"&gt;US5316&lt;/td&gt;</code></p>
  
  <pre><code>void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
  {
      var html = e.Result;
  
      var doc = new HtmlDocument();
      doc.LoadHtml(html);
  
  
      var node = doc.DocumentNode.Descendants("div")
          .FirstOrDefault(x =&gt; x.Id == "FlightInfo_FlightInfoUpdatePanel")
          .Element("table")
          .Element("tbody")
          .Elements("tr")
          .Where(tr =&gt; tr.GetAttributeValue("td", "").Contains("class"))
          .SelectMany(tr =&gt; tr.Descendants("flight"))
          .ToArray();
  
      this.scrollViewer1.Content = node;  
  
     //Added below
  
     listBox1.itemSource = node;
  }
  </code></pre>
  
  <p>I get no results in either the ScrollViewer or the Listbox. I would like to know if the linq parse that I am using is correct for the HTML I supplied?</p>