Définir la Valeur d'un TextArea à l'intérieur d'un Contrôle WebBrowser (C# / .NET)

Je suis à la recherche pour définir la valeur d'un TextArea en utilisant le .NET Contrôle WebBrowser.

J'ai été en mesure de définir les valeurs des zones de texte à l'aide du code suivant (remplacez "nom d'utilisateur" avec le nom de la texbox):

webBrowser1.Document.All.GetElementsByName("username")[0].SetAttribute("Value", "SomeUser");

J'ai essayé d'utiliser le même code sur un TextArea (à l'aide d'GetElementById) et a omis de rappeler que TextArea types d'entrée ne contient pas un attribut "Value". J'ai aussi essayé de modifier le InnerHtml et InnerText de la TextArea, mais le compilateur continue à jeter référence nulle exception des erreurs ou de l'index out of bounds des erreurs lorsque vous essayez de définir la valeur du TextArea entrée.

Quelqu'un a une idée sur la manière de définir le texte à l'intérieur d'un TextArea en utilisant le Contrôle WebBrowser? Tout conseil serait grandement appréciée!

InformationsquelleAutor | 2009-02-24