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?C# - Transmettre la chaîne à la zone de texte dans la page Web à l'aide du contrôle webbrowser
1
A
Répondre
8
HtmlDocument doc = this.webBrowser1.Document;
doc.GetElementById("myId").SetAttribute("Value", "someValue");
essayer cette
0
Vous pouvez faire l'automatisation du navigateur en C# pour le contrôle WebBrowser.
Here's the reference article expliquant comment vous pouvez faire cela.
1
Vous pouvez faire quelque chose comme ceci:
String newValue = "Sample Text";
HtmlElement txt = WebBrowser1.Document.GetElementById("ElementIdOnHtmlPage");
txt.SetAttribute("value",newValue);
Questions connexes
- 1. ASP.NET: transmettre la valeur du contrôle utilisateur à la page?
- 2. Enregistrer la page Web à l'aide du contrôle webbrowser
- 3. Chargement du texte de la mémoire dans le contrôle WebBrowser
- 4. Liens dans la zone de texte C#
- 5. Transmettre l'objet JSON à la méthode Web
- 6. Récupération du texte sélectionné du contrôle Webbrowser dans .net (C#)
- 7. Lier la zone de texte Java à la chaîne dans la classe externe
- 8. Division d'une chaîne de texte de la zone de texte à l'aide de VB.NET
- 9. Contrôle du correcteur d'orthographe de la zone de texte Asp.Net
- 10. Texte par défaut dans la zone de texte lors du chargement de la page
- 11. Le contrôle WebBrowser affiche le texte html directement à la place de l'affichage du navigateur html
- 12. Filtrer l'entrée du clavier dans la zone de texte, C#
- 13. En C#, comment changer la couleur du texte nouvellement ajouté dans la zone de texte
- 14. Obtenir la valeur de défilement à partir d'un contrôle WebBrowser C#
- 15. Passer le texte de la zone de liste à l'URL de la fenêtre contextuelle Javascript
- 16. PDF à la page Web
- 17. WPF - Envoyer les messages de la roulette de la souris à un contrôle Frame/WebBrowser
- 18. Ajouter un contrôle à la page Asp et la position en C#
- 19. structure de données laide à la recherche java
- 20. Envoyer la chaîne C++ à la chaîne C#. Interop
- 21. Utilisation du contrôle WebBrowser Utilisation de la feuille de style liée dans DocumentText
- 22. Empêche le collage de la page html du presse-papiers dans la zone de texte en C# ASP
- 23. entrer la clé pour insérer le retour à la ligne dans le contrôle de zone de texte multiligne asp.net
- 24. Comment forcer le contrôle du navigateur Web à toujours ouvrir la page Web dans la même fenêtre?
- 25. Seam: Diffuser le contenu du fichier à la zone sur la page
- 26. zone de texte donnant des problèmes sur la page ASP.Net
- 27. C# Aide à joindre la valeur de la zone de texte, LIKE et une variable de chaîne
- 28. Comment imprimer une valeur dans la zone de texte à partir du fichier texte?
- 29. Comment passer du texte dans une zone de texte à la fonction JavaScript?
- 30. tiny_mce affecte toute la zone de texte de ma page
Merci. Une autre petite question connexe. Comment appuyer sur un bouton dans une page Web? – user
invoke cliquez comme ceci ... webBrowser1.Document.GetElementById ("myBtn"). InvokeMember ("click"); –
Oups, destiné à mettre à jour cela. Je l'ai eu peu de temps après que j'ai demandé. Merci pour votre aide. – user