Есть ли способ принять значение строки и передать ее в текстовое поле на веб-странице при использовании элемента управления webbrowser?
HtmlDocument doc = this.webBrowser1.Document;
doc.GetElementById("myId").SetAttribute("Value", "someValue");
попробуйте это
Вы можете сделать что-то вроде этого:
String newValue = "Sample Text";
HtmlElement txt = WebBrowser1.Document.GetElementById("ElementIdOnHtmlPage");
txt.SetAttribute("value",newValue);
Вы можете сделать автоматизацию браузера в С# для управления WebBrowser.
Здесь ссылка на статью, объясняющая, как вы можете это сделать.