C # – Passe une chaîne dans la zone de texte d’une page Web à l’aide du contrôle Webbrowser

Existe-t-il un moyen de prendre la valeur d’une chaîne et de la transmettre à une zone de texte d’une page Web tout en utilisant le contrôle Webbrowser?

HtmlDocument doc = this.webBrowser1.Document; doc.GetElementById("myId").SetAtsortingbute("Value", "someValue"); 

essaye ça

Vous pouvez faire quelque chose comme ça:

 Ssortingng newValue = "Sample Text"; HtmlElement txt = WebBrowser1.Document.GetElementById("ElementIdOnHtmlPage"); txt.SetAtsortingbute("value",newValue); 

Vous pouvez automatiser le navigateur en C # pour le contrôle WebBrowser.

Voici l’article de référence expliquant comment vous pouvez le faire.

http://www.codeproject.com/KB/cs/mshtml_automation.aspx