我需要从网站上获取一张桌子。为此,我将网页加载到 webbrowser。但除此之外,我需要从下拉菜单中选择所需的选项,然后页面应该更新。然后我将使用 html 代码。事实证明,我需要更新 webbrowser 中的数据。我该如何实施?这就是我尝试选择所需选项的方式:
foreach (HtmlElement element in webBrowser1.Document.All)
{
if (element.GetAttribute("name") == "Time")
{
element.Children[6].SetAttribute("selected", "selected");
webBrowser1.Document.GetElementById("Time").InvokeMember("onchange");
}
}
但它并没有改变 webbrowser 的内容。
编辑:我错过了,它是 ajax 表。