Html-Agility-Pack lädt die Seite nicht mit vollem Inhalt?

Ich benutze Html Agility Pack, um Daten von der Website abzurufen (Verschrottung)

Mein Problem ist die Website, von der ich die Daten abrufe. Nach einigen Sekunden Laden der Seite wird ein Teil des Inhalts geladen.

Also, wenn ich versuche, die bestimmten Daten von bestimmten Div zu lesen, gibt es mir null.

aber invar page Ich verstehe die Aufteilung einfach nichtreviewBox..wenn es noch nicht geladen ist.

public void FetchAllLinks(String Url)
{
    Url = "http://www.tripadvisor.com/";
    HtmlDocument page = new HtmlWeb().Load(Url);

    var link_list= page.DocumentNode.SelectNodes("//div[@class='reviewBox']");

    foreach (var link in link_list)
    {
        htmlpage.InnerHtml = link.InnerHtml;
    }
}

Kann mir bitte jemand sagen, wie ich die Anfrage verzögern soll?

HtmlDocument page = new HtmlWeb().Load(Url);

lädt die vollständigen Daten inpage varibale

Antworten auf die Frage(1)

Ihre Antwort auf die Frage