Napisałem program wypełniający formularz rejestracji na pewnej stronie. Wszystko odbywa się w oknie webbrowser. Wartości są ustawiane przez SetAttribute ale wynika tu problem: jeśli wartość jest tak wstawiona, nie uruchamiają się funkcje js i formularz nie zostaje zatwierdzony.
Wypełnianie działa poprawnie gdy uzupełniam pole przez symulowanie kliknięć klawiszy:
SendKeys.Send(c.ToString());
Niestety to rozwiązanie także ma swoje wady: pole uzupełniane jest w aktywnym oknie więc aplikacja nie może działać w tle.

Znacie może jakies inne rozwiązania aby formularz był poprawnie zatwierdzany i aplikacja działała także w tle?

Chodzi o ten formularz i pole "password": http://goo.gl/zoxLKq
Z góry dzięki za pomoc ;)