Ответ 1
элемент управления WebBrowser имеет свойство Document, которое возвращает HtmlDocument. В HtmlDocument есть несколько участников, которые вы можете использовать для перемещения и управления DOM.
После того, как вы использовали эти методы для поиска формы, вы можете использовать InvokeMember для вызова метода отправки формы.
Если вы знаете, что страница имеет одну форму:
foreach (HtmlElement form in webBrowser1.Document.Forms)
form.InvokeMember("submit");
Если вам известен идентификатор формы, которую вы хотите отправить:
HtmlElement form = webBrowser1.Document.GetElementById("FormID");
if (form != null)
form.InvokeMember("submit");