C# ASP.NET使用System.Windows.Forms.webbrowser刮取数据

C# ASP.NET使用System.Windows.Forms.webbrowser刮取数据,c#,asp.net,webbrowser-control,console-application,C#,Asp.net,Webbrowser Control,Console Application,目前我正在使用WinForm从互联网上抓取数据。在WinForm中,我有一个Web浏览器控件,可以循环10个网站,每个循环将经过3个步骤。我正在使用webBrowser_DocumentCompleted事件来捕获每个步骤何时完成,然后在当前网站完成所有3个步骤并完成它们后,移动到下一个网站 我尝试在ASP.NET中执行同样的操作,但在回发完成之前,不会调用webBrowser\u DocumentCompleted事件。我尝试使用控制台应用程序和同样的问题来做同样的事情 我可以知道如何将此程序

目前我正在使用WinForm从互联网上抓取数据。在WinForm中,我有一个Web浏览器控件,可以循环10个网站,每个循环将经过3个步骤。我正在使用
webBrowser_DocumentCompleted
事件来捕获每个步骤何时完成,然后在当前网站完成所有3个步骤并完成它们后,移动到下一个网站

我尝试在ASP.NET中执行同样的操作,但在回发完成之前,不会调用
webBrowser\u DocumentCompleted
事件。我尝试使用控制台应用程序和同样的问题来做同样的事情

我可以知道如何将此程序迁移到Web应用程序吗?如何构造按钮的点击事件来启动报废流程


谢谢。

你试了多远?你的密码在哪里?你在用什么?C#,你说的多远是什么意思?我使用的是WinForms中相同的工作代码,并将其复制到ASP.NET。您提到了执行时间。如果我们不考虑这一点,你的报废是否有效?对不起,不明白你想说什么。