это пример того, как я использовал элемент управления webbrowser, чтобы найти элементы, специфичные для класса, и вызвать Click внутри ссылки.
упрощенный>
foreach (HtmlElement item in webBrowser1.Document.GetElementsByTagName("li"))
{
// use contains() if the class attribute is
// class="page_item page-item-218 current_page_item"
//this to be more on spot! >> if (item.OuterHtml.Contains("class=\"page_item"))
// or
if (item.OuterHtml.Contains("page_item"))
{
foreach (HtmlElement childItem in item.Children)
{
if (childItem.TagName == "A")
{
//Click the link/Current element
childItem.InvokeMember("Click");
break;
}
}
break;
}
}
так работает? ..
у меня это работает прямо здесь.
или, может быть, я неправильно понял ваш вопрос?