如何在asp.net页面后面的代码中使用webbrowser控件。我得到这个错误:调用webbrowser控制asp.net页面错误后面的代码?
ActiveX控件无法实例化,因为当前线程不在单线程单元中。
感谢您的帮助要在ASP.NET应用程序使用web浏览器幕后
Imports System.Windows.Forms
Imports System.Drawing
Imports System.Drawing.Imaging
Imports System.Web.UI.WebControls
Partial Class _Default
Dim testcontrol As New WebBrowser() ' it breaks here
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
testcontrol.Navigate("mysite")
End Sub
End Class
为什么Page_Load中不公开?主站点是另一个文件,因此要捕获传播事件(Page_Load),处理程序需要公开。 – Vogel612 2013-02-15 13:32:28
其不公开,因为它如何自动添加 – 2013-02-15 13:37:25
嗯有道理。你确定你不需要重载WebBrowser吗? – Vogel612 2013-02-15 13:39:41