Действительно, грязная строчка, но это единственный ответ на этой странице, который сработал для меня.

ел много постов по этой конкретной теме в SO, а также в Интернете в целом, и большинство, если не весь код, как показано ниже

private void btnSubmit_Click(object sender, RoutedEventArgs e)
{
  webBrowser1.Navigate(new Uri("http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/onsubmit.htm"));
}

private void btnLogin_Click(object sender, RoutedEventArgs e)
{
    mshtml.HTMLDocument htmlDoc = null;

    htmlDoc = (mshtml.HTMLDocument) this.webBrowser1.Document;

    if (webBrowser1.Document != null)
    {
        foreach (mshtml.HTMLFormElement form in htmlDoc.forms)
        {
            form.submit();
            break;
        }
    }
}

Код не имеет никаких ошибок, но на всю жизнь его не представить. Образец страницы, который я использую, имеет простую кнопку, для чего он оповещает о выборе переключателя, а затем отправляет форму. По какой-то странной причине, когда форма отправляется через код с помощью элемента управления WebBrowser, форма отправляется, но предупреждение никогда не появляется.

Я не уверен, что я делаю не так здесь. Любая помощь в этом будет оценена.

Ответы на вопрос(3)

Ваш ответ на вопрос