c# - 如何在 WebBrowser 中以编程方式提交没有提交按钮的表单

标签 c# .net winforms webbrowser-control

我导航到一个没有提交按钮但有表单的网站。我想提交此表格。如何使用 C# 和 WebBrowser 控件执行此操作?

最佳答案

试试这个(或类似的东西):

HtmlElementCollection elements = this.webBrowserControl.Document.GetElementsByTagName("Form");  

foreach(HtmlElement currentElement in elements)
{
    currentElement.InvokeMember("submit");
}

关于c# - 如何在 WebBrowser 中以编程方式提交没有提交按钮的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1539685/

相关文章:

c# - 构造函数注入(inject)和默认重载

.net - 可以清除或禁用 .NET MethodInfo 缓存吗?

c# - 检查时间范围是否在 C# 中相交

c# - 带有 "infinite scrolling"页面的 httpwebrequest?

c# - List<object> 内存开销

c# - 使用 OpenXML 将图片插入到 Word 文档的标题中

c# - .NET Pop3 库的建议

c# - 代码首先,EF 4.1 : What is the best way to map the following classes with a database. ..?

c# - 如何使用 Windows 窗体创建和连接自定义用户按钮/控件

.net - 对于重复 WinForms 数据,是否有比 DataGridView 更好的选择?