有没有办法从C#中的代码渲染后获得最终页面?

有没有办法从C#中的代码渲染后获得最终页面?,c#,html,C#,Html,我试图从一个网站上获取数据,一个C#: 看起来这个网站在页面加载后通过ajax调用获取数据。当我调用此代码时: using (var client = new WebClient()) { return client.DownloadString(URL); } 它获取基本HTML,但不处理ajax调用并填充数据。有没有办法在从代码渲染后获得最终页面?您很可能需要一个无头浏览器来实际调用页面中的所有javascript代码。已经有了,所以您可能想先检查一下。什么的最后一页?您认为注释

我试图从一个网站上获取数据,一个C#:

看起来这个网站在页面加载后通过ajax调用获取数据。当我调用此代码时:

using (var client = new WebClient())
{
    return client.DownloadString(URL);
}

它获取基本HTML,但不处理ajax调用并填充数据。有没有办法在从代码渲染后获得最终页面?

您很可能需要一个无头浏览器来实际调用页面中的所有javascript代码。已经有了,所以您可能想先检查一下。

什么的最后一页?您认为注释掉的代码应该如何关联?请从这里开始阅读关于提问的帮助:我不理解你的问题。